L’éditeur n’a pas réussi à transmettre votre contenu au serveur. Selon la version de WordPress, il précise la raison : connexion perdue, absence de réponse du serveur ou message d’erreur. Tant que l’onglet reste ouvert, votre texte est là, et l’éditeur en garde aussi une copie dans le navigateur, proposée au rechargement de la page.
Pourquoi cette erreur apparaît
- La connexion internet a été coupée ou était instable au moment de l’enregistrement.
- Votre session d’administration a expiré.
- Le serveur a répondu par une erreur (500, 503, délai dépassé) parce qu’il était surchargé ou qu’une extension a planté.
- Un pare-feu a bloqué la requête, souvent à cause d’un code intégré ou d’un mot particulier dans le contenu.
- Votre compte n’a pas le droit d’effectuer cette action, et WordPress l’indique juste après « Publishing failed ».
Comment corriger le problème
Garder l’onglet ouvert et copier le texte
Ne fermez pas la page. Copiez le contenu dans un document, vérifiez votre connexion, puis cliquez de nouveau sur Publier ou Mettre à jour.
Se reconnecter dans un autre onglet
Ouvrez l’administration dans un nouvel onglet. Si WordPress demande vos identifiants, la session avait expiré : reconnectez-vous puis revenez à l’éditeur pour enregistrer.
Restaurer la sauvegarde du navigateur
Si la page a été rechargée, WordPress peut afficher « La sauvegarde de cet article dans votre navigateur est différente de la version ci-dessous ». Le bouton « Restaurer la sauvegarde » récupère alors le texte non enregistré.
Chercher ce qui déclenche le blocage
Si l’échec ne touche qu’un contenu précis, retirez temporairement le code intégré, l’iframe ou le bloc HTML personnalisé, puis réessayez. Si l’enregistrement passe, un pare-feu filtre ce contenu : l’hébergeur peut assouplir la règle concernée.
Écarter les extensions de sécurité et de cache
Désactivez-les le temps d’un essai. Si le problème disparaît, réglez l’extension pour qu’elle laisse passer les requêtes de l’éditeur vers les adresses /wp-json/.
Lire le code de réponse
Dans les outils de développement (F12), onglet Réseau, la requête d’enregistrement vers wp-json affiche un code : 403 pour un blocage, 500 pour une erreur PHP, 503 ou 504 pour un serveur saturé. Chacun de ces codes a sa propre fiche dans ce décodeur.
Copiez toujours votre contenu avant de recharger la page ou de désactiver des extensions, pour ne perdre aucune modification.
Un autre message d'erreur ? Collez-le dans le décodeur : il le reconnaît et vous oriente vers la bonne fiche.
Ouvrir le décodeur