Vous souhaitez 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 voir apparaître dans le flux RSS de leur site. Dans cet article, nous allons vous montrer comment exclure des catégories spécifiques du flux RSS WordPress.
Méthode 1 : Exclure des catégories spécifiques du flux RSS WordPress à l’aide du plugin
La première chose à faire est d’installer et d’activer le Exclueur de catégorie ultime brancher. Pour plus de détails, consultez notre guide étape par étape sur la façon d’installer un plugin WordPress.
Lors de l’activation, vous devez visiter Paramètres » Exclusion de catégorie pour configurer les paramètres du plugin.
La page des paramètres affichera 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’archives et des résultats de recherche.
Sélectionnez simplement la case à exclure du flux à côté 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 publications classées dans les catégories que vous avez sélectionnées disparaîtront de votre flux RSS WordPress.
Méthode 2 : Exclure manuellement des catégories spécifiques du flux RSS WordPress
Cette méthode vous oblige à 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 du 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 qui correspondent aux identifiants donnés. Remplacez simplement les identifiants de catégorie dans le code par les identifiants des catégories que vous souhaitez exclure.
Consultez notre guide sur la façon de trouver des identifiants de catégorie dans WordPress.
Si vous souhaitez simplement exclure une seule catégorie, modifiez le code comme ceci :
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 comment exclure des catégories spécifiques du flux RSS WordPress. Vous pouvez également consulter notre liste des 10 hacks et plugins de catégorie les plus recherchés pour WordPress.