Désactiver le comportement par défaut de wp-cron.php
Ajoutez ce qui suit à votre fichier wp-config.php.
define('DISABLE_WP_CRON', 'true') ;
Cela désactivera le wp-cron par défaut.
Vous pouvez maintenant mettre en place un véritable job cron via votre hébergement.
Configuration d'une tâche Cron réelle
Pour mettre en place un "vrai job cron", vous devrez mettre en place un nouveau job cron avec votre hébergement, qui déclenchera la commande suivante toutes les minutes :
wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
Vous pouvez contacter l'hébergeur de votre site web pour obtenir de l'aide à ce sujet.
Si vous avez accès à "cPanel" :
- Connectez-vous à votre cPanel d'hébergement et recherchez CRON.
- Cliquez sur Cron Jobs et créez-en un nouveau.
- Sélectionnez Une fois par minute dans Paramètres communs.
- Ensuite, dans "command", ajoutez la commande indiquée ci-dessus. Remplacer https://yourdomain.com/ avec l'URL de votre site.
- Cliquez sur "Add New Cron Job" et vous avez terminé.