Size: a a a

WordPress for developers

2020 September 12

AK

Artemy Kaydash in WordPress for developers
S W
Ребят привет. Вопрос финансовый так сказать... выполнил заказ легкий - откатил изменения на сайте через word press + сделал все возможные бэкапы.

Скок можно взять за такую работу?
Посчитай по времени
источник

SW

S W in WordPress for developers
3 дня
источник

SW

S W in WordPress for developers
Artemy Kaydash
Посчитай по времени
3 дня
источник

AK

Artemy Kaydash in WordPress for developers
S W
3 дня
Ты вот прям трое суток делал бэкапы без перерывов?)
источник

AK

Artemy Kaydash in WordPress for developers
Непосредственное время работы я имел в виду
источник

AK

Artemy Kaydash in WordPress for developers
Час, три, пять, десять
источник

SW

S W in WordPress for developers
Ааа)
источник

VE

Valentin Elementor.e... in WordPress for developers
Mikhail Kobzarev
Задача какая)
У сайта нашлась БД более новая, а много работы проделалось на сайте с архивной БД за 18 год. Теперь задача, как оставить результат проделанной работы и накатить сверху все, что добавлялось на сайт за эти 2 года
источник

KD

KAGG Design in WordPress for developers
В общем случае никак. Здесь вам не git.
источник

MK

Mikhail Kobzarev in WordPress for developers
Valentin Elementor.expert
У сайта нашлась БД более новая, а много работы проделалось на сайте с архивной БД за 18 год. Теперь задача, как оставить результат проделанной работы и накатить сверху все, что добавлялось на сайт за эти 2 года
Боюсь ток руками переносить по id
источник

VE

Valentin Elementor.e... in WordPress for developers
Mikhail Kobzarev
Боюсь ток руками переносить по id
Похоже на то. Проще в моем случае результаты работы перенести, чем старую базу залить поверх
источник

E

Extremeprog in WordPress for developers
Valentin Elementor.expert
У сайта нашлась БД более новая, а много работы проделалось на сайте с архивной БД за 18 год. Теперь задача, как оставить результат проделанной работы и накатить сверху все, что добавлялось на сайт за эти 2 года
Вообще, объединение баз через UPDATE вещь очень гибкая. Объединить можно путем сравнения даты и времени для строк в таблицах, типа recordTime. И получая возвращаемое значение обновлять через оператор IF.
Т.е. если дата ниже - обновляем. Нет - пропуск.

На dev-хосте можно протестировать. Если самому боязно, пригласи толкового сисадмина. за 500-1000 рублей объединит и прогонит тест
источник

VE

Valentin Elementor.e... in WordPress for developers
Extremeprog
Вообще, объединение баз через UPDATE вещь очень гибкая. Объединить можно путем сравнения даты и времени для строк в таблицах, типа recordTime. И получая возвращаемое значение обновлять через оператор IF.
Т.е. если дата ниже - обновляем. Нет - пропуск.

На dev-хосте можно протестировать. Если самому боязно, пригласи толкового сисадмина. за 500-1000 рублей объединит и прогонит тест
Вот это уже ближе к делу. спасибо
источник

Е

Евгений in WordPress for developers
подскажите, а допустим выбираются произвольные типы записи
$links = new WP_Query( $args );
теперь нужно получить все таксономии у всех записей $links.
это можно сделать в цикле как -то так?
foreach($links as $link){
   $term_list = wp_get_post_terms( $link->ID, 'sometaxonomy');
}
на каждой итерации отдельный запрос.
Как можно оптимизировать?
источник

Е

Евгений in WordPress for developers
какие идеи, подскажете?
источник

Е

Евгений in WordPress for developers
get_the_terms нашёл эту функцию
источник

AZ

Artem Zolin in WordPress for developers
Евгений
подскажите, а допустим выбираются произвольные типы записи
$links = new WP_Query( $args );
теперь нужно получить все таксономии у всех записей $links.
это можно сделать в цикле как -то так?
foreach($links as $link){
   $term_list = wp_get_post_terms( $link->ID, 'sometaxonomy');
}
на каждой итерации отдельный запрос.
Как можно оптимизировать?
На сколько я понимаю в объекте с постами нет связанных таксономий и получать их правильно через функцию get_the_terms(). Эта функция в свою очередь использует get_object_term_cache() и сразу их кеширует, т.е. не получает дважды одно и тоже. Надеюсь меня поправят, если я ошибаюсь
источник

Е

Евгений in WordPress for developers
источник

RS

Radmir Shakurov in WordPress for developers
Не удалось вставить элемент в базу данных. Почему не добавляются новые рубрики?
источник

V

Vitalik in WordPress for developers
Магия не иначе
источник