Förbättra WP Cron med riktiga Cron-jobb eller övervakningsstationer

Standard WP uppställningar använder en virtuell cron funktion där underhåll och schemalagda aktiviteter inträffar när site skript utlöses (När någon besöker webbplatsen).

Som fungerar bra för aktiva webbplatser som har en flytande besökare ström. På projekt där WP inte är flytande besökt dessa uppgift inte få utlöses som förväntat.

Lösning 1

Setup en riktig cron-jobb från cPanel .

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

Kan vara varje timme eller varje 15, 30 minuter.

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

Du vill inaktivera WP cron från wp-config.php :

definiera('DISABLE_WP_CRON', True);

Lösning 2

Schemalägga en online-status bevakningstjänst för att kontrollera din WP baserat webbplats. När de kontrollerar kommer att de också utlösa din WP-skript.

Ex. StatusCake.com eller UptimeRobot.com

You can also easily setup calls using EasyCron service.

WP cron utlöser olika funktioner:

  • Kontroll för tema & plugin-uppdateringar
  • Publicera schemalagda inlägg
  • Skicka pingbacks
  • Andra åtgärder som planerats av plugins som konvertera videor, rengöring filer eller databas