Erreur d'analyse XML – Cette page contient les erreurs suivantes

Cette page contient les erreurs suivantes :

erreur à la ligne 1, colonne 6 : la déclaration XML ne peut être qu'au début du document

Ci-dessous se trouve un rendu de la page jusqu'à la première erreur.

ou

Erreur d'analyse XML : déclaration XML ou texte non placée au début de l'entité

Erreur de déclaration XML dans le sitemap XML

Aussi frustrant que cela puisse être, ce n'est malheureusement pas quelque chose qui peut être « corrigé » dans All in One SEO, et cela nécessite un peu de dépannage pour déterminer quel fichier en est la cause.

Si vous rencontrez cette erreur, cela indique que des en-têtes ont déjà été envoyés, généralement causé par un autre fichier PHP qui génère des lignes vides. Normalement, cela se produit lorsqu'un fichier PHP de plugin ou de thème mal écrit génère incorrectement une balise PHP de fermeture ?>, suivie de quelques lignes supplémentaires.

Il y a trois coupables possibles :

  1. Un autre plugin – Vous pouvez utiliser ces instructions pour identifier le ou les plugins fautifs. Une fois que vous avez trouvé le plugin, vous pouvez soit le désactiver, rechercher le(s) fichier(s) avec une balise PHP de fermeture suivie de lignes vides et la supprimer, et/ou contacter le développeur avec le rapport de bug.
  2. Votre thème – Similaire au n° 1,  utilisez ces instructions pour déterminer si votre thème est le problème. Installez une copie fraîche et non modifiée de l'un des thèmes par défaut (Twenty Nineteen, Twenty Twenty, etc.). Si le problème disparaît, vous saurez que c'était votre thème.
  3. Le cœur de WordPress – Ce ne serait un problème que si vous utilisez une très ancienne version de WordPress (mettez à jour !) ou si vous avez modifié des fichiers du cœur (ne le faites pas !).
Espace blanc après la balise PHP de fermeture

Partout où vous trouvez cette balise PHP de fermeture, supprimez-la.