Correction de WordPress « Échec de la publication. La réponse n'est pas une réponse JSON valide. Problème

Écrit par : avatar de l'auteur Komal Bothra
avatar de l'auteur Komal Bothra
Hé, je m'appelle Komal. J'écris du contenu qui parle avec le cœur et qui fait que WordPress fonctionne pour vous. Donnons vie à vos idées !
La réponse n'est pas une copie de réponse JSON valide

Vous avez peut-être rencontré le message « Échec de la publication. La réponse n’est pas une réponse JSON valide. problème lorsque vous tentez de publier/modifier les pages/articles sur votre site WP. Ce problème peut également survenir lorsque vous avez téléchargé une image sur votre site WordPress.

Si vous ne corrigez pas immédiatement cette erreur, vous risquez de perdre toutes les modifications que vous avez apportées au cours des dernières heures. Cet article vous évitera de vous en occuper.

De nombreuses choses différentes peuvent provoquer l’apparition de ces erreurs sur votre site WordPress. Cela peut avoir quelque chose à voir avec le serveur Web de votre site Web, le fichier .htaccess certificat SSL , un plugin , un thème ou tout autre élément lié à cela. Par conséquent, la solution qui fonctionnera pour vous dépendra des détails de votre situation particulière.

Dans ce didacticiel, vous apprendrez en détail la cause de l'erreur sur votre site et comment la supprimer. Commençons !

Qu'est-ce qu'une réponse JSON valide ?

Lorsque vous demandez une API, la réponse doit être au format JSON. Vous verrez le message « Échec de la mise à jour. La réponse n'est pas une réponse JSON valide » si la réponse n'est pas au format JSON.

Il y a plusieurs raisons pour lesquelles cette erreur peut se produire !

1. L'API que vous demandez ne renvoie pas de données au format JSON. Vous devez consulter la documentation de l'API pour voir dans quel format elle renvoie les données.

2. Il peut y avoir une erreur dans le code qui demande l'API. Cela peut être dû à une mauvaise URL spécifiée ou à des données incorrectes envoyées dans le corps de la demande. 

3. Le serveur sur lequel l'API est hébergée est peut-être en panne ou ne répond pas correctement. Dans ce cas, vous devez contacter le fournisseur d'API pour résoudre le problème.

3 façons simples de résoudre le problème « Échec de la publication. La réponse n'est pas une réponse JSON valide »Erreur

Mettre à jour le lien permanent

Le .htaccess ou les permaliens sur votre site Web peuvent être à l'origine du JSON , qui est l'une des raisons les plus courantes pour lesquelles il se produit.

Vous devrez actualiser les permaliens sur votre site pour éliminer le problème, et il existe deux méthodes différentes pour ce faire. La solution la plus rapide et la plus simple consiste à utiliser votre tableau de bord WordPress pour activer l’option Forcer WordPress à générer un nouveau fichier .htaccess.

Accédez au menu Paramètres, puis Lien permanent . Sur la page Lien permanent, appuyez sur le bouton Enregistrer les modifications après avoir fait défiler vers le bas de la page.

lien permanent-page-sur-wordpress

Vous pouvez enregistrer vos modifications en faisant défiler vers le bas de la page Paramètres du lien permanent et en cliquant sur le bouton Enregistrer.

Veuillez le renvoyer à votre éditeur et voir si l'erreur existe toujours ; tu ne devrais plus le voir.

Utilisez l'éditeur classique

En décembre 2018, WordPress a introduit une mise à niveau de son éditeur classique appelée Gutenberg/Block Editor. Suite à cette mise à jour, de nombreux utilisateurs ont rencontré les messages d'erreur « Échec de la publication » et « Une erreur de mise à jour s'est produite », indiquant que la réponse reçue n'est pas conforme aux normes de réponse JSON. Plus précisément, le message d'erreur affiché est « La réponse n'est pas une réponse JSON valide ».

Pour revenir à Classic Editor et résoudre le problème, les utilisateurs doivent télécharger et installer le plugin Classic Editor à partir du référentiel WordPress. Une fois installé, le plugin peut être activé, remplaçant l'éditeur de blocs par l'éditeur classique plus traditionnel.

En savoir plus : Comment réparer le backend WordPress lent ?

Il est important de noter que l'utilisation de l'éditeur classique peut avoir un impact sur l'expérience d'édition et le formatage des publications et des pages existantes, en particulier celles précédemment modifiées avec l'éditeur de blocs. Avant de mettre en œuvre Classic Editor, il est conseillé de prendre des mesures de précaution pour protéger votre site Web. Cela peut impliquer de modifier des paramètres spécifiques au sein de votre installation WordPress.

En revenant à l'éditeur classique, les utilisateurs peuvent surmonter les problèmes « Échec de la publication » et « Une erreur de mise à jour » associés à l'éditeur de blocs, garantissant ainsi un processus d'édition plus fluide et préservant la mise en page et le formatage souhaités du contenu de leur site Web.

Supprimez tous les caractères non valides

Si vous tentez de télécharger des photos contenant des caractères non autorisés dans le nom de l'image, vous pouvez également recevoir un message d'erreur indiquant : « La réponse n'est pas une réponse JSON valide. » Ainsi, vous pouvez renommer votre image en utilisant uniquement des lettres, des chiffres et des symboles anglais comme les traits d'union pris en charge. Après cela, vous pouvez essayer de télécharger l'image avec le nouveau nom pour voir si le problème a été résolu.

Vérifiez si vos documents contiennent des commandes ou des crochets SQL, car ils sont connus pour entrer en conflit avec l'éditeur. Essayez de les mettre à jour et de vérifier à nouveau votre document ou article !

Utilisez le plugin « Default to GD ».

L'erreur « La réponse n'est pas une réponse JSON valide » peut être résolue à l'aide du plugin Default to GD, qui s'est avéré efficace pour certains utilisateurs. Étant donné que ce plugin n'est pas accessible directement via WordPress, vous pouvez le télécharger depuis le Default to GD GitHub pour l'utiliser. Pour commencer le processus de téléchargement du plugin, utilisez le bouton « Code » sur cette page. Après cela, cliquez sur le bouton Télécharger ZIP. Cela entraînera le téléchargement du plugin sur votre ordinateur.

Ensuite, accédez à la section Plugins de votre tableau de bord WordPress et cliquez sur le bouton « Ajouter un nouveau ». Choisissez maintenant le plugin que vous avez téléchargé en sélectionnant l'option Choisir un fichier après avoir cliqué sur le bouton Télécharger le plugin. Après cela, choisissez l'option Installer maintenant. Une fois l'installation terminée, vous devez sélectionner l'option Activer le plugin. Vous pouvez immédiatement vérifier si le problème de réponse JSON se produit lors du téléchargement de photos sur votre site WordPress, car il n'implique aucune configuration de votre part. Si le problème persiste, vous pouvez désactiver et supprimer entièrement le plugin du système.

Bénéficiez de l'aide de professionnels WordPress

Commandez des heures d’assistance au développement WordPress pour résoudre ce problème immédiatement !

Conseils de dépannage supplémentaires pour corriger l'erreur de réponse JSON non valide

  1. Rechercher les conflits d'API REST : cela signifie vérifier s'il y a des conflits ou des erreurs dans le code lié à l'API REST. Cela peut être dû au fait que plusieurs plugins ou thèmes tentent d'accéder à la même API, entraînant une erreur de réponse JSON non valide.
  2. Télécharger des images d'une manière différente : ceci est utile lorsqu'une erreur se produit lors de la tentative de téléchargement d'images sur un site Web. Le téléchargement d'images d'une autre manière, par exemple via FTP ou un autre plugin de téléchargement d'images, peut aider à résoudre le problème.
  3. Désactivez les plugins et les thèmes pour rechercher des conflits : en désactivant tous les plugins et thèmes, puis en les réactivant individuellement, vous pouvez déterminer lequel est à l'origine de l'erreur de réponse JSON non valide. Une fois le plugin ou le thème problématique identifié, il peut être corrigé ou remplacé.

Derniers mots

Les solutions pour résoudre l’erreur « La réponse n’est pas une réponse JSON valide » se sont avérées efficaces pour de nombreux utilisateurs. Cependant, si ces solutions ne fonctionnent pas pour votre cas spécifique, d'autres problèmes sous-jacents peuvent être liés à votre configuration WordPress ou à la configuration de votre serveur Web.

Certains facteurs potentiels contribuant à cette erreur incluent des problèmes avec l'API REST, des erreurs de configuration sur le serveur NGINX, des conflits avec des plugins de sécurité comme Wordfence ou des politiques de sécurité telles qu'un pare-feu d'application Web. Dans de tels cas, il peut être nécessaire d’explorer des solutions spécifiques à l’emplacement ou de demander l’aide de professionnels experts dans le dépannage des problèmes WordPress.

Pour plus d’informations et des articles utiles sur WordPress et des sujets connexes, pensez à visiter notre section blog . Nous fournissons des ressources précieuses pour vous aider à optimiser votre site Web WordPress et à résoudre les défis que vous pourriez rencontrer.

N’oubliez pas que corriger les erreurs et optimiser votre site Web WordPress est crucial pour maintenir une présence en ligne fluide et efficace. En restant informé et en recherchant les bonnes solutions, vous pouvez surmonter les obstacles et garantir une expérience fluide pour vous-même et les visiteurs de votre site Web.

FAQ

Qu'est-ce que le message d'erreur « Échec de la publication. La réponse n’est pas une réponse JSON valide » signifie dans WordPress ?

Le message d'erreur indique un problème de publication ou de mise à jour d'une publication ou d'une page dans WordPress en raison d'une réponse JSON non valide du serveur.

Qu’est-ce qui cause l’erreur « Échec de la publication » dans WordPress ?

L'erreur peut survenir pour diverses raisons, telles que des conflits avec des plugins ou des thèmes, des problèmes de configuration du serveur ou des problèmes d'installation de WordPress.

Un plugin spécifique peut-il provoquer l’erreur « Échec de la publication » ?

Oui, des plugins spécifiques qui modifient le comportement par défaut de WordPress ou interagissent avec le processus de publication peuvent provoquer des conflits et conduire à des erreurs. Il est recommandé de désactiver temporairement les plugins et de tester si le problème persiste.

Vais-je perdre mon contenu si je rencontre l’erreur « Échec de la publication » ?

Généralement, votre contenu doit être sécurisé même si vous rencontrez cette erreur. Cependant, c'est toujours une bonne pratique de sauvegarder régulièrement votre site WordPress pour éviter toute perte potentielle de données.

Puis-je corriger l’erreur « Échec de la publication » ou ai-je besoin d’une assistance technique ?

De nombreux cas d'erreur peuvent être résolus en suivant les étapes de dépannage mentionnées ci-dessus dans le blog. Cependant, si vous n'êtes pas sûr ou si vous ne parvenez pas à résoudre le problème par vous-même, il est recommandé de demander l'aide d'un développeur WordPress ou d'un forum d'assistance pour obtenir de l'aide.

Concevoir un site Web de livre

Comment concevoir un site Web de livre qui vend et inspire

Votre livre mérite plus qu'une simple place sur un marché bondé. Il a besoin d'un

conception de site Web

Guide de conception de site Web pour les concepteurs de sites Web professionnels

Quelle est la première chose qui vous vient à l'esprit lorsque vous entendez la conception du site Web? Est

Fix-tap-cigets-est-ne pas sizedite-appropriation pagespeed-issue

Corrigez les «cibles de tapage ne sont pas de taille appropriée»

Si vous avez déjà obtenu les «cibles de tapage ne sont pas dimensionnées de manière appropriée» de Google PageSpeed

Commencez avec Seahawk

Inscrivez-vous sur notre application pour consulter nos tarifs et bénéficier de réductions.