Wordpress RSS · 2 min read · Nov 27, 2025

Top 5 façons d'exclure des articles de votre flux RSS Wordpress

Récemment, j’ai trouvé de véritables raisons de ne pas publier certains articles (ou catégories d’articles) sur le flux principal de mon site. Je crois que de nombreux blogueurs auront des raisons d’exclure un article de leurs flux RSS. Cela est bénéfique dans les cas où vous souhaitez publier un nouveau contenu sans faire de bruit et simplement ajouter l’article aux pages d’archives et de catégories ainsi qu’à sa propre page de permalien.

Top 5 façons d’exclure des articles de votre flux RSS Wordpress

  1. Changer l’URL du flux

Cela peut sembler être le moyen le plus simple d’exclure une catégorie Wordpress du flux RSS, mais ce n’est en réalité pas le cas. Je vous expliquerai pourquoi plus tard. Cela se fait en changeant la structure du flux.

Normalement, le lien RSS ressemblera à ceci :

Vous pouvez exclure n’importe quelle catégorie en ajoutant une chaîne de requête à l’URL du flux, comme ceci :

où 5 et 10 sont les ID des catégories que vous souhaitez exclure du flux RSS. Pour identifier l’ID de la catégorie, survolez le nom de la catégorie pour voir son ID dans la barre d’état de votre navigateur.

Une façon plus générique de le faire serait :

Pourquoi ce n’est pas facile, c’est que vous devrez changer l’URL partout pour que cela fonctionne.

  1. Exclure des catégories dans le fichier functions.php de votre thème

Ajoutez simplement le code suivant dans le fichier functions.php de votre modèle :

function myFilter($query) { if ($query->is_feed) { $query->set('cat','-5'); }

return $query;
}

add_filter(‘pre_get_posts’,’myFilter’);

Cela gardera la catégorie avec l’ID 5 hors du flux. Si vous souhaitez exclure plus d’une catégorie, séparez-les par des virgules ‘-5,-10′.

Remarque : si vous souhaitez garder les articles hors de la page d’accueil, utilisez if ($query->is_home) au lieu de is_feed. Ou vous pouvez faire les deux avec ceci : if ($query->is_home || $query->is_feed). Merci à Jangro pour ce conseil.

  1. Exclure une catégorie des flux RSS via FeedBurner

La plupart des blogueurs utilisent Feedburner et donc la première méthode que j’ai suggérée ci-dessus pourrait ne pas fonctionner. Allez sur votre tableau de bord Feedburner et cliquez sur “ Modifier les détails du flux “. Dans le champ “ Flux original “, entrez l’URL du flux avec les catégories que vous souhaitez exclure comme expliqué dans la première méthode ci-dessus.

exclure-catégorie

  1. Exclure des catégories avec un plugin

Si vous n’êtes pas à l’aise avec le codage/modification des fichiers de modèle, vous pouvez opter pour le plugin Ultimate Category Excluder. Il permet d’exclure des catégories de votre page d’accueil, des archives et des flux. Une fois que vous l’avez installé, allez à la page d’exclusion de catégorie dans votre panneau d’administration pour exclure une catégorie en en sélectionnant une.

  1. Exclure des articles individuels au lieu de catégories

Plutôt que d’exclure une catégorie entière d’apparaître dans les flux, vous pouvez préférer exclure un article particulier du flux RSS. Dans ce cas, vous pouvez opter pour le plugin Stealth Publish de Scott Reilly. Ce plugin empêche les articles spécifiés d’être présentés sur la page d’accueil ou dans les flux. Après avoir installé le plugin, assignez simplement un champ personnalisé “ stealth-publish “ avec une valeur de “ 1 “.

Vous avez d’autres idées à partager ? Faites-le moi savoir.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.