Résoudre l’erreur WordPress : Mise à jour échouée. Message d’erreur : “La réponse n’est pas une réponse JSON valide.”
- Publié par Antonella De Chiara
- Catégories CMS, Web, WordPress
- Date 5 octobre 2020
- Commentaires 8 commentaires
Le message « Mise à jour échouée. Message d’erreur : La réponse n’est pas une réponse JSON valide » est un bug malheureusement répandu dans les versions 5 du CMS WordPress (5.0, 5.1, 5.2 et 5.3, 6.4 à ce jour).
Sommaire
ToggleEn vérifiant, cependant, vous remarquerez que les images de votre article ont été correctement chargées dans le CMS, mais que le post que vous souhaitez écrire n’est pas enregistré.
Comment l’avez-vous résolu? Voici nos stratégies!
5 solutions s’offrent à vous pour vous en débarrasser :
1/ Agir sur les Permaliens
- Dans l’administration WordPress, aller dans Réglages puis Permaliens
- Sélectionner Date et titre
- Enregistrer les modifications
- Sur cette même page, sélectionner cette fois Titre de la publication
- Enregistrer les modification
C’est résolu ! Au revoir l’erreur de mise à jour JSON de WordPress. Cette solution a fonctionné pour moi sur plusieurs sites.
2/ Vérifier les Réglages généraux
- Dans l’administration WordPress, aller dans Réglages puis Général
- Vérifier que les 2 champs suivants soient identiques :
- Adresse web de WordPress (URL)
- Adresse web du site (URL)
- Enregistrer les modifications
3/ Vérifier le fichier .htaccess
Si vous avez une erreur en visitant l’url comme suivant : https://lenomdevotresite.com/wp-json
alors il y’a certainement un souçi dans votre fichier .htaccess
Le fichier .htaccess est situé à la racine de votre site sur votre serveur. S’il n’existe pas, alors créez le et mettre le code suivant :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
4/ Revenir à l’ancien éditeur de WordPress
Si aucune des 3 solutions précédentes n’a eu d’effets positifs, alors il est plus simple de revenir à l’ancien éditeur visuel de WordPress. Pour cela il suffit d’installer le plugin Classic Editor.
5/ Désactiver tous les plugins et les réactiver un à un:
Une autre option consiste à désactiver tous les plugins de votre site WordPress, puis à les réactiver un à un. Cela permet de détecter d’éventuels conflits entre les plugins qui pourraient causer le problème de mise à jour JSON.
Voila, vous pouvez maintenant briller en soirée …
Formations de Develop4fun
- Créez vos jeux avec UNITY3D
- Parcours pour devenir un programmeur de jeux vidéo
- Apprenez à créer des jeux 2D facilement avec LUA et LÖVE 2D
- Parcours pour devenir un programmeur de jeux vidéo
- Apprenez à programmer en C#
- Apprenez à programmer en C++
- Parcours pour devenir un programmeur web
- Formation WordPress : le cours complet
Fort d'une solide expérience dans le domaine de la formation, je comprends parfaitement les attentes des apprenants et je m'efforce toujours de proposer des cours qui répondent à leurs besoins spécifiques. Que ce soit pour des cours de développement logiciel ou de conception de jeux vidéo, je suis là pour partager mes connaissances et mon expertise avec vous.
En tant que formatrice, je suis passionnée par l'enseignement et j'adore voir mes élèves progresser et réussir. J'adopte une approche interactive et pratique pour rendre l'apprentissage aussi amusant et efficace que possible. Mon objectif est de vous aider à acquérir les compétences dont vous avez besoin pour réussir dans votre domaine, que ce soit dans le développement web ou le monde des jeux vidéo.
Antonella "Lythande" De Chiara, la conceptrice du site de Develop4fun : son histoire commence grâce à Marion Bradley Zimmer et Game Republic. Experte du secteur des jeux vidéo, elle a écrit pour les magazines les plus importants de l’Italie, tels que Game Republic, PS Mania et Pokémon Mania. @LythandeLister
8 Commentaires
Merci beaucoup, en suivant vos conseils, grâce à vous j’ai pu retrouver toutes les pages de mon site ! ouf
Merci
Bonjour Catherine,
Je suis ravie d’avoir pu vous aider et merci beaucoup pour le commentaire !
Erreur présente sur ma page où je teste les plugins.
Pour visualiser les éléments de $_SESSION disponibles j’ai un print_r() sauvage qui fait apparaître cette erreur.
Pour le reste des pages qui sont propres, rien à signaler
Merci beaucoup pour cet article, je souffre aussi de ce problème depuis un certain temps, j’ai essayé de nombreuses manières mais en vain..
Je vais suivre ces conseils que vous m’avancez et je vous tiens au courant lorsque le problème sera résolu..
j’ai aussi un autre probleme
Quand j’écris un nouvel article, je colorie certains titres
Mais lorsque j’enregistre l’article, cela m’amène à la page d’erreur.
Et quand je ne colorie pas, l’article est enregistré normalement
Je ne sais pas ce qui a causé le problème
Le fichier .htaccess était exactement manquant. Super!
Hello, j’ai fait tout ca mais ca ne fontionne toujours pas…. Je suis désesperee
Bonjour,
Je viens d’ajouter un autre point. Auriez-vous testé ceci ? ⬇️
“Une autre option consiste à désactiver tous les plugins de votre site WordPress, puis à les réactiver un à un. Cela permet de détecter d’éventuels conflits entre les plugins qui pourraient causer le problème de mise à jour JSON.”
Bonjour,
De mon côté je n’ai cette erreur json que lorsque j’utilise des codes courts WooCommerce dans ma page. C’est très embêtant. Je ne peux pas me passer de Gutemberg et donc revenir à l’éditeur classique…
Auriez-vous une idée de solution ?
Merci d’avance