Улучшить WP Cron с реальной работы Cron или мониторинга сайтов

По умолчанию WP установки использовать функцию виртуальный cron где обслуживания и запланированные задачи происходят, когда сайт сценарии запускаются (когда кто-нибудь посещает сайт).

Это прекрасно работает для активных сайтов, которые имеют свободно посетителей поток. На проекты, где WP не посетил свободно не получить вызвали эти задачи, как ожидалось.

Решение 1

Установка реального хрон от cPanel .

/usr/bin/wget - q - O – HTTP://[yourwebsite.com]/WP-cron.php?doing_wp_cron >/DEV / нуль 2>&1

Может быть почасовой или друг 15, 30 минут.

Предупреждение: Running cron very often like each 1-4 minutes can result in high resource load on account (and downtime depending on available hosting resources).

При необходимости отключить WP cron от wp-config.php :

определить(«DISABLE_WP_CRON», правда);

Решение 2

Расписание онлайн статус службы, чтобы проверить ваш сайт WP на основе мониторинга. Когда они проверяют они также будут вызывать скрипты WP.

Ex. StatusCake.com или UptimeRobot.com

Вы можете также легко настроить с помощью вызовов EasyCron услуги.

WP cron запускает различные функции:

  • Проверка для темы & Модуль обновления
  • Публиковать регулярные сообщения
  • Отправка уведомления
  • Другие действия, назначенные плагины, как преобразование видео, Очистка базы данных или файлов