Comment exclure des catégories spécifiques du flux RSS de WordPress
Voulez-vous exclure des catégories spécifiques du flux RSS de votre site WordPress? De nombreux propriétaires de sites utilisent certaines catégories pour le contenu qu'ils ne souhaitent pas afficher dans le flux RSS de leur site. Dans cet article, nous allons vous montrer comment exclure des catégories spécifiques du flux RSS de WordPress.
Méthode 1: Exclure des catégories spécifiques du flux RSS de WordPress à l'aide d'un plugin
La première chose à faire est d’installer et d’activer le plugin Ultimate Category Excluder. Pour plus de détails, consultez notre guide étape par étape pour installer un plugin WordPress..
Lors de l'activation, vous devez visiter Paramètres »Exclusion de catégorie configurer les paramètres du plugin.
La page des paramètres affiche toutes les catégories de votre blog WordPress avec des options pour les masquer de la page d'accueil, des flux RSS, des pages d'archive et des résultats de recherche..
Sélectionnez simplement la case à exclure du flux en regard des catégories que vous souhaitez exclure de votre flux RSS..
N'oubliez pas de cliquer sur le bouton de mise à jour pour enregistrer vos paramètres..
C'est tout, les messages classés dans les catégories sélectionnées disparaîtront de votre flux RSS WordPress..
Méthode 2: Exclure manuellement des catégories spécifiques du flux RSS de WordPress
Cette méthode nécessite de coller du code dans vos fichiers WordPress. Vous pouvez utiliser cette méthode si vous êtes à l'aise avec le collage d'extraits de code Web dans WordPress..
Vous devez ajouter ce code au fichier functions.php de votre thème ou à un plugin spécifique au site..
function exclude_category ($ query) if ($ query-> is_feed) $ query-> set ('cat', '-5, -2, -3'); return $ query; add_filter ('pre_get_posts', 'exclude_category');
Ce code exclut simplement les catégories correspondant aux identifiants donnés. Il suffit de remplacer les identifiants de catégorie dans le code par les identifiants de catégories que vous souhaitez exclure.
Consultez notre guide sur la recherche d’ID de catégorie dans WordPress..
Si vous voulez juste exclure une seule catégorie, alors changez le code comme suit:
function exclude_category ($ query) if ($ query-> is_feed) $ query-> set ('cat', '-15'); return $ query; add_filter ('pre_get_posts', 'exclude_category');
Remplacez -15 par l'ID de la catégorie que vous souhaitez exclure du flux RSS.
Nous espérons que cet article vous a aidé à apprendre à exclure des catégories spécifiques du flux RSS de WordPress. Vous voudrez peut-être aussi voir notre liste des 10 hacks et plugins les plus recherchés dans WordPress.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.