Skip to content

A WordPress WP-Cron kiváltása

A WordPress beépített időzítője pontos időközönként, a látogatóktól függetlenül: HelloCron-feladat és DISABLE_WP_CRON.

This content is not available in your language yet.

A WordPress beépített időzítője (WP-Cron) csak akkor fut, amikor valaki megnyit egy oldalt. Kevés látogatónál a feladatok (ütemezett bejegyzések, mentések, WooCommerce-értesítések) késnek, sok látogatónál pedig fölöslegesen sokszor indul el. A HelloCronnal a WP-Cron pontos időközönként fut, a látogatóktól függetlenül.

1. Hozd létre a feladatot a HelloCronban:

  • Feladat neve: pl. „WordPress cron – pelda.hu”
  • URL: https://pelda.hu/wp-cron.php?doing_wp_cron (a saját domaineddel)
  • Gyakoriság: 5 percenként

2. Kapcsold ki a WordPress saját indítását, hogy a WP-Cron ne a látogatásokkor fusson. A wp-config.php fájlba, a /* That's all, stop editing! */ sor fölé írd be:

wp-config.php
define( 'DISABLE_WP_CRON', true );

Bedrock-alapú oldalon a .env fájlba:

.env
DISABLE_WP_CRON=true

3. Ellenőrizd: néhány perc múlva nézd meg a feladat futási előzményeit. Ha 200-as kódokat látsz, a WP-Cron a HelloCronról fut.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings