Offre de lancement

Licence Founders : mises à jour pendant au moins 2 ans

149 €paiement unique, HT

Une licence Shop normale coûte 199 €.

Pour les 100 premières licences Shop, jusqu’au 10 décembre 2026. Mises à jour et nouvelles connaissances du Conseiller pendant au moins 2 ans, sans renouvellement. Une licence Shop normale : 12 mois.

Obtenir Founders pour 149 €

Article programmé non publié WordPress : le sauver et trouver la cause

Quand un article programmé non publié reste bloqué dans WordPress, publiez-le d’abord à la main : ouvrez-le, réglez la date sur maintenant ou cliquez sur Publier. Cherchez ensuite la cause. C’est presque toujours WP-Cron, le planificateur de WordPress lancé par les visites. Un faible trafic, le cache ou l’hébergeur peuvent le bloquer, et l’hébergeur règle cela durablement.

Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de sites WordPress et de boutiques WooCommerce : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 6 min de lecture

Que faire tout de suite quand un article n’est pas publié

Sauvez d’abord l’article et occupez-vous de la cause ensuite. Si le lien est déjà parti dans une newsletter ou sur les réseaux sociaux, chaque minute compte.

  1. Allez dans Articles → Tous les articles et cliquez sur le filtre Planifiés. Les articles en retard affichent « Planification manquée » à côté de la date.
  2. Ouvrez l’article dans l’éditeur.
  3. Dans le panneau de droite, cliquez sur la date de publication et réglez-la sur maintenant, ou choisissez de publier immédiatement.
  4. Cliquez sur Publier et ouvrez l’adresse de l’article dans une fenêtre privée.
  5. Si l’article est visible mais absent de la liste du blog, videz le cache de votre extension de cache ou chez votre hébergeur.
  6. Vérifiez si d’autres articles étaient programmés au même moment. Un problème de planificateur les touche en général tous, pas un seul.

Si vous gardez la date prévue, déjà passée, et cliquez sur Publier, l’article reçoit cette date. Il apparaîtra alors plus bas sur le blog, parmi les articles plus anciens. Il vaut en général mieux régler la date sur maintenant.

Pourquoi WordPress n’a pas publié l’article programmé

WordPress n’a pas d’horloge propre. Les tâches planifiées, dont la publication d’un article, se lancent quand quelqu’un visite le site. Si personne ne visite à 8 h, l’article attend le premier visiteur. Si quelque chose bloque le mécanisme lui-même, il attend indéfiniment. Kinsta l’explique plus en détail dans son guide sur l’erreur de planification manquée.

CauseComment la reconnaîtreQui la corrige
Faible trafic à cette heurel’article part en retard, à la première visitehébergeur ou personne qui s’occupe du site : une tâche cron sur le serveur
Le cache sert des pages toutes prêtesil y a des visites, mais les tâches partent quand même en retardpersonne qui s’occupe du site : réglages de l’extension de cache
Le serveur ou le pare-feu bloque wp-cron.phpla santé du site signale des tâches en retard, erreurs dans le journalhébergeur
Planificateur désactivé dans wp-config.php sans cron serveuraucune tâche ne part, pas seulement les articleshébergeur ou personne qui s’occupe du site
Une extension engorge la file des tâchesdes centaines de tâches d’une seule extension, erreurs PHP dans le journalpersonne qui s’occupe du site : mettre à jour ou désactiver l’extension

Beaucoup d’hébergeurs infogérés mettent eux-mêmes en place une tâche cron sur le serveur. Avec les offres moins chères, vous devez le faire dans le panneau de l’hébergement ou le demander au support.

Comment vérifier ce qui bloque le planificateur

Commencez par Outils → Santé du site. WordPress a un test qui vérifie si les tâches planifiées partent à l’heure. Quand l’une est en retard, vous voyez un message sur une tâche planifiée en retard dans les recommandations. Le test est décrit dans la documentation de la classe Site Health. Attention : un avertissement isolé juste après l’ajout d’une nouvelle tâche peut être une fausse alerte. Ce qui compte, c’est que le problème revienne.

Vérifiez ensuite trois choses :

  • Est-ce seulement les articles ? Si les mises à jour et les tâches des extensions sont aussi en retard, le problème est dans le mécanisme lui-même, pas dans l’article.
  • Quelque chose a-t-il changé ? Une nouvelle extension de cache, un pare-feu, un transfert vers un autre serveur ou un changement d’offre d’hébergement sont des points de départ fréquents.
  • Que dit le journal des erreurs ? Une erreur PHP dans la tâche d’une extension peut arrêter toute la file.

La solution durable : une tâche cron sur le serveur

La solution la plus fiable est une tâche serveur qui appelle le planificateur de WordPress toutes les quelques minutes, quel que soit le trafic. Le lancement intégré lors des visites peut alors être désactivé. La documentation pour les développeurs le décrit dans l’article sur le raccordement de WP-Cron au planificateur de tâches du système. Un pas-à-pas avec les pièges habituels se trouve dans ce guide pour corriger la planification manquée.

C’est un travail pour votre hébergeur ou pour la personne qui s’occupe du site, car il faut le panneau du serveur et une modification de wp-config.php. Quand vous demandez de l’aide, dites quand l’article devait sortir, si d’autres tâches sont aussi en retard et quelle extension de cache tourne sur le site.

En attendant, une extension qui publie de temps en temps les articles en retard aide. C’est un bon pansement en attendant l’hébergeur, mais elle ne remplace pas une tâche cron sur le serveur.

Comment le chat aide quand un article n’est pas publié

L’extension TellMyShop pour WordPress et WooCommerce ne réparera pas le planificateur du serveur. Elle aide en revanche votre chat (Claude ou ChatGPT) à comprendre vite ce qui se passe et à sauver l’article.

Vous: L’article sur la plantation des rosiers en automne devait sortir à 8 h et il est toujours planifié. Que s’est-il passé ?

Votre chat: J’ai vérifié le site. Deux articles ont une date passée et l’état planifié. La santé du site signale des tâches planifiées en retard, et il n’y a pas d’erreurs PHP dans le journal. Une extension de cache tourne sur le site. La cause la plus probable : le faible trafic du matin plus le cache, le planificateur ne démarre donc pas. Aperçu pour le premier article :

Je le publie ? Le second article n’est prévu que la semaine prochaine, je n’y touche donc pas.

Vous: Oui.

Votre chat: Publié. Voici une description du problème en trois phrases pour votre hébergeur, avec la demande d’une tâche cron sur le serveur.

Statut de la carte : attend votre « oui »
aperçu de la modification

ancienne version : État : planifié, prévu à 8 h

nouvelle version : État : publié, date : maintenant

Illustration : les produits, les chiffres et les réponses sont des exemples.

Les titres, les heures et les résultats de cette conversation sont des exemples. Dans TellMyShop Free, le chat vérifie la santé du site, les journaux d’erreurs et la liste des extensions, et vous dit ce qui bloque le plus probablement le planificateur. Vous publiez alors l’article vous-même. Dans TellMyShop Pro, il change l’état de l’article après votre accord sur l’aperçu, dès l’activation de la licence, et la modification entre dans l’historique des modifications.

Ce que le chat ne fera pas : il ne mettra pas en place de tâche cron sur le serveur et ne modifiera pas wp-config.php, car ce fichier est bloqué dans toutes les versions. Il ne change les réglages de l’extension de cache qu’avec l’interrupteur Extensions, que vous activez dans le panneau de l’extension pour 24 heures. Si le problème revient et que vous ne savez pas par où commencer, nous décrivons un bilan complet du site dans l’article sur l’audit SEO WordPress, et les erreurs soudaines après des mises à jour dans le guide sur ce qu’il faut faire quand WordPress ne fonctionne plus après une mise à jour.

Vous pouvez télécharger la version gratuite depuis la page TellMyShop Free, et nous décrivons ce que fait Pro sur la page TellMyShop pour WordPress et WooCommerce.

Questions et réponses

Que signifie « Planification manquée » sur un article WordPress ?

Cela signifie que l’heure de publication est arrivée et que WordPress n’a pas lancé la tâche qui devait changer l’état de l’article. L’article est resté planifié. Vous voyez cette mention (Missed schedule en anglais) à côté de la date dans la liste des articles.

Pourquoi WordPress n’a-t-il pas publié mon article programmé ?

WordPress lance ses tâches planifiées quand quelqu’un visite le site. Si personne ne visite, si un cache sert des pages toutes prêtes ou si le serveur bloque le fichier wp-cron.php, la tâche part en retard ou pas du tout. Plus rarement, une extension engorge la file des tâches.

Une extension contre les planifications manquées règle-t-elle le problème ?

Elle aide souvent, car elle publie de temps en temps les articles en retard. Mais elle traite le symptôme. La solution durable est une tâche cron sur le serveur, mise en place par votre hébergeur ou par la personne qui s’occupe du site.

Le chat peut-il réparer la planification de WordPress ?

Non. Le chat vérifie la santé du site et les journaux d’erreurs, indique la cause probable et prépare une description de la tâche pour votre hébergeur. Avec TellMyShop Pro, il peut publier l’article en retard après votre accord, mais il ne modifie ni les réglages du serveur ni le fichier wp-config.php.

Un article publié en retard perd-il quelque chose dans Google ?

Il n’y a aucune raison qu’un retard de quelques heures nuise à l’article. La date de publication sera celle du moment où vous le publiez, sauf si vous gardez la date prévue. Ce qui compte davantage, c’est que votre newsletter ou votre publication sur les réseaux sociaux ne soit pas partie avec un lien vers une page qui ne fonctionne pas encore.

WordPress est une marque de la WordPress Foundation. WooCommerce est une marque d’Automattic Inc. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.

TellMyShop pour WordPress et WooCommerce

Votre chat lit le site, montre chaque modification avant de l’enregistrer et n’enregistre qu’après votre oui. Vous pouvez annuler chaque modification en une phrase. Fonctionne avec Claude ou ChatGPT, comptes gratuits compris.

Vérifiez si votre boutique est prête

Saisissez l’adresse de votre boutique. En quelques secondes, vous verrez la plateforme et si TellMyShop fonctionnera.

Nous vérifions l’adresse, le HTTPS et la plateforme. Vous n’installez rien, et nous ne conservons pas l’adresse.

votreboutique.frExemple de résultat
La boutique répond
oui
HTTPS
activé
Plateforme
PrestaShop 8.1
TellMyShop fonctionnera

À lire ensuite

Free pour 0 €, lit et conseille

Obtenir Free