Так вот как мне на 1 аккаунте, который я создал, когда ставил wordpress, сделать еще 1 сайт?
я так понял, можно просто тему сменить, это и будет новый сайт
будет 1 база у обоих сайтов, а так не хотелось бы
<profiles>
<profile>
<id>production</id>
<properties>
<schema.name>production_schema_name</schema.name>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<schema.name>test_schema_name</schema.name>
</properties>
</profile>
</profiles>
@Table(name = "VALUES", schema = "DEV").
@Table(name = "VALUES", schema = "PROD").
@Profile
$selector = array(
"post_type" => "page",
"hierarchical" => 0,
"meta_query" => array(
array(
"key" => "Ступени, кол-во",
"value" => "1",
)
)
);
if ($page && $page->ID && $page->ID >= 0)
. function process_pdf( $file ) {
if( $file['type'] === 'application/pdf' ) {
// Get the parent post ID, if there is one
if( isset($_REQUEST['post_id']) ) {
$post_id = $_REQUEST['post_id'];
$filename = $file[ 'name' ];
$filename_wo_extension = basename( $filename, ".pdf" );
$im = new Imagick();
$im->setResolution(300, 300);
$im->readimage( $file[ 'tmp_name' ] );
$pages = $im->getNumberImages();
$attachments_array = array();
// iterate over pages of the pdf file
for($p = 1; $p <= $pages; $p++){
$im->setIteratorIndex( $p - 1 );
$im->setImageFormat('jpeg');
$filename_neu = $filename_wo_extension .'_'. $p .'.jpg';
// upload new image to wordpress
// https://codex.wordpress.org/Function_Reference/wp_insert_attachment
$upload_file = wp_upload_bits($filename_neu, null, $im);
if (!$upload_file['error']) {
$attachment = array(
'post_mime_type' => 'image/jpeg',
'post_title' => preg_replace( '/\.[^.]+$/', '', $filename_neu),
'post_content' => '',
'post_status' => 'inherit'
);
$attachment_id = wp_insert_attachment( $attachment, $upload_file['file'] );
if (!is_wp_error( $attachment_id )) {
require_once(ABSPATH . "wp-admin" . '/includes/image.php');
$attachment_data = wp_generate_attachment_metadata( $attachment_id, $upload_file['file'] );
wp_update_attachment_metadata( $attachment_id, $attachment_data );
$attachments_array[] = $attachment_id;
}
}
}
// add new images to a gallery (advanced custom fields plugin)
// http://www.advancedcustomfields.com/resources/update_field/
update_field( 'field_55b0a473da995', $attachments_array, $post_id );
$im->destroy();
}
}
return $file;
}
add_filter('wp_handle_upload_prefilter', 'process_pdf' );
Есть post запрос который отправляет тело запроса. Данный запрос отправляется с помощью библиотеки Volley в Android studio!
Я хочу что бы данные запроса то есть value в приложение поступали так же с удалённого сервера, для того что бы в любой момент можно было изменить эти значения
Java: знакомый джавист сказал забыть про джаву. Планка входа выше чем в любом другом ЯП, много фреймворков, много легаси. Очень сложно и займет немало времени.
@Column (length = 2000)
private String message;
@Lob
public class readAllLinks {
мне нужно взять карточки товара сайта (цена, фотографии,описание и тд) чтобы забрать все карточки товара я должен подключиться к сайту (я сделал)
Elements links = doc.select("a");
Теперь вопрос как мне переходить по всем ссылкам сайта и забирать только информацию товара?
#categories .sub-menu-item .sub-menu-link
doc = Jsoup.connect(url).userAgent("Mozilla").get();
https://al-style.kz/catalog/mobilnye_telefony/
https://al-style.kz/catalog/mobilnye_telefony/?PAGEN_1=2
?PAGEN_1={pageNum}
.elements .element
.elements .element .link
Можно ли создать сайт для вакансий на WordPress
добавлять(за деньги) и смотреть вакансии
вакансии отображаются на главной странице
сортировка вакансий по городам
регистрация
В сети куча статей на эту тему, но ни в одной нет нормального объяснения, что делать с файлами.
Если в родительской теме есть файл, НАПРИМЕР, tum.php с кодом чисто от темы и внесённым вручную кодом, надо скопировать этот файл, убрать из него код чисто от темы и положить в дочернюю?
В загруженной мной дочерней есть всего два файла - style.css и functions.php - а с ними как быть? Копировать аналоги из родительской с заменой?
public HttpStatus getStatus() {
RestTemplate restTemplate = new RestTemplate();
HttpEntity httpEntity = new HttpEntity(hotelbedsAuth.hotelsAuth());
ResponseEntity<String> response = restTemplate.exchange(
hotelbedsProperties.getHotelBaseUrl()+"/status", HttpMethod.GET, httpEntity, String.class);
return response.getStatusCode();
}
Once the bearer token expires, you will have to use Basic Authorization again to obtain a new bearer token.
@Scheduled
, чтобы по крону в заданный интервал времени запускать метод по обновлению токенаpublic class Main {
public static void main(String[] args) {
}
}
Student[] students
Геттером получаете массив и циклом for итерируете по немуpublic class Group {
private String name;
private Student[] students;
public Group(String name, Student[]students ) {
this.name = name;
this.students = students;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Student[] getStudents() {
return students;
}
public void setStudents(Student[] students) {
this.students = students;
}
}
class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
class Test {
public static void main(String[] args) {
Group group1 = new Group("KIT-25", new Student[]{
new Student("Max", 20),
new Student("Misha", 21),
new Student("Vitya", 19),
new Student("Alyona", 20),
new Student("Ira", 19)
});
// Вариант №1
for (Student student : group1.getStudents()) {
System.out.println(student.getName());
}
// Вариант №2 (Stream API)
Arrays.stream(group1.getStudents()).forEach(System.out::println);
}
}