Poprawić WP Cron z prawdziwą pracę Cron lub monitorowania witryn

Domyślne konfiguracje WP za pomocą funkcji wirtualnych cron gdzie konserwacji i zaplanowane zadania wystąpić, gdy witryny skrypty są wyzwalane (gdy ktoś odwiedzi witrynę).

To działa dobrze dla miejsc aktywnych, które mają strumienia biegle odwiedzający. Na projekty, gdzie WP nie jest płynnie odwiedził tych zadań nie się uruchamia się zgodnie z oczekiwaniami.

Rozwiązanie 1

Konfigurowanie zadania prawdziwe cron z cPanel .

/usr/bin/wget - q - O – http://[yourwebsite.com]/WP-cron.php?doing_wp_cron >/dev/null 2>&1

Może być co godzinę lub każdego 15, 30 minut.

Ostrzeżenie: Running cron very often like each 1-4 minutes can result in high resource load on account (and downtime depending on available hosting resources).

Opcjonalnie wyłączyć WP cron z wp-config.php :

zdefiniować('DISABLE_WP_CRON', prawda);

Rozwiązanie 2

Zaplanować się online stan usługi, aby sprawdzić witryny WP na podstawie monitoringu. Kiedy sprawdzić także wyzwoli skrypty WP.

Ex. StatusCake.com lub UptimeRobot.com

Można również łatwo konfiguracji połączeń za pomocą Usługi EasyCron.

WP cron wyzwala różnych funkcji:

  • Sprawdzanie tematu & aktualizacje wtyczki
  • Opublikować zaplanowane posty
  • Wysyłanie pingbacks
  • Inne działania zaplanowane przez wtyczki jak konwersja wideo, Czyszczenie plików lub bazy danych