web-dev-qa-db-fra.com

L'écriture programmée ne fonctionne pas

J'ai Wordpress 3.5.1 et j'utilise le service d'hébergement Bluehost. Lorsque je planifie les publications une fois ce délai écoulé, WP, le tableau de bord des publications affiche le message "Planification manquée" sous la date. Ensuite, j'ai vérifié que mon wp-config.php a define('DISABLE_WP_CRON', true); il n'y a pas de telle ligne de définition. Puis j'ai ajouté define('DISABLE_WP_CRON', false); sous les lignes de la base de données. Après cela, j'ai ajouté le code suivant à mon fichier .htaccess.

<Files "wp-cron.php">
Allow from All
Satisfy Any
</Files>

Mais toujours ce problème pas résolu. Quelle est la raison? Est-ce le problème de mon hébergeur ou mon WP? Comment je le répare?

2
Chathu

Vous n'avez pas besoin de cette ligne dans wp-config.php car wp-cron est activé par défaut.

Si vous installez le plug-in Cron View , vous pourrez voir quand les différents travaux sont planifiés. Vous pouvez ensuite déclencher wp-cron manuellement en accédant à cette URL avec votre navigateur:

http://your-domain.com/wp-cron.php?doing_wp_cron

Si, après cela, les actions attendues ont été exécutées avec succès. Vous avez vraiment un problème avec votre fournisseur d'hébergement. Peut-être que cURL/fsockopen est désactivé ou que le DNS n’est pas configuré correctement, il ne peut donc pas résoudre une adresse IP pour votre domaine. Dans ce cas, vous devrez contacter le support technique.

1
s1lv3r