Articles of wp cron

Обновление базы данных с помощью файла CSV и работы Cron

У меня есть два веб-сайта электронной коммерции. Они продают одни и те же товары по тем же ценам. Одним из них является WordPress (woocommerce). У другого есть бэкенд .NET и база данных MSSQL. Мне нужно импортировать уровень запасов из другой базы данных в базу данных WordPress. Edit: У меня есть начало решения. Я могу автоматизировать […]

добавить график к WP Corn для истечения срока действия

я использую этот код в одном из своих плагинов, чтобы добавить расписание в мой wp cron, но он не работает когда я вижу свое расписание wp cron с WP-control PLUGIN или получаю расписание wp-cron по коду, у него нет расписания с именем «expired_news_update», add_action( 'expired_news_update', 'expired_news' ); function expired_schedule() { if( !wp_next_scheduled( 'expired_news_update' ) ) […]

Пропущенный график с сообщениями

Я пытаюсь полагаться на автоматическое опубликование сообщения, но много сообщений о расписании. Я настраивал работу cron на своем VPS для запуска каждые 5 минут. */5 * * * * php /var/www/site/htdocs/wp-cron.php > /dev/null 2>&1 В wp-config.php я добавил define('DISABLE_WP_CRON', true); для отключения работы wp-cron при загрузке каждой страницы. Однако это может показаться ударом или пропуском […]

Обновление интенсивного результата wp_query один раз в день

Я выполняю некоторые вычисления в пользовательских данных полей, используя wp_query, на большом количестве сообщений, и для загрузки результата требуется много времени. Я посоветовал пользователю здесь воспользоваться wp cron для запуска этих вычислений один раз в день. То, что мне не удалось обернуть, – если я создаю действие, которое содержит весь этот код, установите его для […]

Повторяющиеся задания Cron Использование wp_next_scheduled / wp_schedule_event

Я работаю над плагином для регистрации и планирования различных заданий cron. Я: используя WP Crontrol (просто чтобы увидеть все мои задания cron и переопределить их, если потребуется) установить задание сервера cron и define('DISABLE_WP_CRON', true); на месте Когда я вошел в «Cron Events» в Crontrol, я увидел, что некоторые функции были добавлены буквально сотни раз. В […]

Повторение wp_schedule_single_event не работает

У меня есть следующее действие – add_action( 'wi_schedule_sync', array($this, 'schedule_sync') ); – где «schedule_sync» – это функция – public function schedule_sync() { // Do something wp_clear_scheduled_hook( 'wi_schedule_sync' ); wp_schedule_single_event( time() + ( absint( $duration ) * 60 ), 'wi_schedule_sync' ); – который должен планировать одно и то же событие снова (чтобы он продолжался и продолжался […]

Проблемы с тайм-аутом работы WP Cron

Мне нужно запустить php-функцию около 10 минут. Теперь я планирую работу в качестве wp-cron-job. Но он истекает через 30 секунд, что является максимальным временем выполнения для php. Как избавиться от этой проблемы с таймаутом?

Запуск wp-cron из CLI

Не уверен, что мое предположение верно относительно запуска wp-cron из CLI, будет немного быстрее, чем вызвать его через wget или curl , поэтому в любом случае я пытаюсь это сделать: /usr/bin/php /var/www/mywebsite.com/wp-cron.php?import_key=<keyhere>&import_id=1&action=processing Я гарантировал, что путь к PHP и файл правильный, но я продолжаю получать эту ошибку: Не удалось открыть входной файл: wp-cron.php? Import_key = […]

Сортировка данных WooCommerce с помощью WP-CRON?

Я создаю сайт электронной коммерции с ограниченным тиражом. Каждая страница продукта Woocommerce имеет пользовательский атрибут, когда продукт больше не будет доступен для покупки. Когда срок продажи продукта завершается, кнопка «добавить в корзину» удаляется. Если первоначальный продавец просматривает страницу своей панели, я могу отобразить уведомление о завершении кампании. Однако администратору необходимо визуализировать завершенные продукты и их […]

Отключит wp-cron.php stop cron от запуска, когда кто-то вручную посещает URL-адрес, MYSITE.com/wp-cron.php?

Я пытаюсь запретить роботам рассылать URL-адрес MYSITE.com/wp-cron.php и заставлять cron загореться, что приводит к появлению всплесков в использовании ресурсов. Если я отключу стандартный WordPress Cron, define('DISABLE_WP_CRON', true); в wp-config.php, это остановит cron, когда кто-то загрузит URL-адрес MYSITE.com/wp-cron.php? Мое мышление заключается в том, что там есть роботы, которые спамают эти точные URL-адреса, чтобы общаться с ресурсами […]

Intereting Posts
Добавить пользовательскую HTML-страницу в сообщениях Пользовательский заказ на get_categories? Удалите определенные кнопки из wp_editor () Событие Пользовательский тип сообщения Типовое шоу по датам Я не могу заставить RSS-канал работать. Я получаю «синтаксический анализ XML не удалось» Форма контакта 7: не удалось открыть поток: нет такого файла или каталога Как определить таблицу поиска, которая будет работать во всех элементах PHP шаблона? Могу ли я зацепиться за другой крюк? Как реализовать администратор Ajax внутри администратора WP_List_Table? WordPress Скрыть Показать сценарий содержимого и активировать / деактивировать скрипт на экранах WordPress Post HTML после публикации Решение HelpDesk для WordPress Изменение категории по умолчанию при публикации публикации Admin: подменю не отображается под окном при активации моих тем Добавление виджета: что добавить URL-адрес плагина