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 ajouter un abonnement RSS pour les tags et les archives de taxonomie personnalisée

Quiconque tient un blog depuis un certain temps sait que parfois, un flux RSS général ne suffit pas. Certains blogueurs nous ont demandé s'il était possible de permettre aux lecteurs de s'abonner aux tags ou aux taxonomies personnalisées, afin qu'ils puissent rester informés du contenu qui leur importe le plus.

Malheureusement, il nous a été difficile de trouver une solution simple via un plugin pour cela. C'est pourquoi nous avons décidé de trouver le moyen le plus simple d'ajouter des abonnements RSS à vos archives de tags et de taxonomies personnalisées en utilisant simplement un peu de code.

Ne vous inquiétez pas, cependant. Nous utiliserons le plugin convivial WPCode, afin que vous puissiez ajouter cette fonctionnalité puissante sans aucun problème de codage.

Comment ajouter un abonnement RSS pour les tags et les archives de taxonomie personnalisée

Pourquoi laisser les utilisateurs s'abonner aux tags et aux taxonomies personnalisées ?

Les tags vous permettent d'étiqueter clairement le sujet d'un article de blog, ce qui peut aider les lecteurs à trouver du contenu intéressant et pertinent. Cela maintiendra souvent les lecteurs plus longtemps sur votre site Web, ce qui peut augmenter vos vues de page et réduire le taux de rebond.

Vous pourriez même créer des taxonomies personnalisées pour organiser davantage votre contenu. Par exemple, vous pouvez ajouter un type de publication personnalisé appelé « Livres », puis utiliser une taxonomie personnalisée appelée « Sujets ».

Dans cette optique, vous pourriez vouloir ajouter des abonnements RSS à vos balises et taxonomies personnalisées. De cette façon, vous pouvez informer vos visiteurs lorsque vous publiez un nouvel article de blog qui pourrait les intéresser.

Pour en savoir plus sur ce sujet, veuillez consulter notre guide complet sur comment utiliser le RSS dans WordPress.

Cela étant dit, voyons comment vous pouvez ajouter un abonnement RSS pour les archives de balises et de taxonomies personnalisées.

Comment permettre aux utilisateurs de s'abonner aux balises et aux taxonomies avec WPCode

Ce tutoriel implique l'ajout de code à votre site WordPress. Il existe différents types de code que vous pouvez ajouter en fonction de vos besoins, mais nous utiliserons WPCode pour les insérer en toute sécurité dans WordPress.

WPCode est le meilleur plugin d'extraits de code pour WordPress qui vous permet d'ajouter du CSS, du PHP, du HTML personnalisé, et plus encore à votre site sans mettre votre site en danger.

Souvent, les tutoriels vous demanderont de modifier les fichiers de votre thème, mais cela peut causer toutes sortes d'erreurs WordPress courantes. Dans le pire des cas, cela peut même rendre votre site WordPress complètement inaccessible.

Tout d'abord, vous devrez installer et activer le plugin gratuit WPCode. Pour plus d'informations, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Après l'activation, allez dans Extraits de code » Ajouter un extrait.

Ajout de snippets de code personnalisés à WordPress

Vous verrez maintenant la bibliothèque d'extraits de code intégrée de WPCode.

Ici, survolez simplement votre souris sur l'option « Ajouter votre code personnalisé (Nouvel extrait) » puis cliquez sur le bouton « + Ajouter un extrait personnalisé » lorsqu'il apparaît.

Ajout d'un extrait personnalisé à WordPress

Maintenant que WPCode est configuré, vous pouvez choisir l'une des méthodes ci-dessous pour permettre aux utilisateurs de s'abonner à vos balises ou taxonomies. N'hésitez pas à utiliser ces liens rapides pour passer à votre méthode préférée :

Une solution consiste à ajouter un simple lien RSS « S'abonner » aux pages d'archives de tags de votre site. Ces pages répertorient tous les articles qui partagent le même tag.

Par exemple, www.example.com/tag/wordpress listerait tous les articles portant le tag « WordPress ».

Un exemple de lien 'S'abonner', sur une page de balises WordPress

Une fois que vous avez créé un extrait personnalisé dans WPCode, tapez un titre pour l'extrait PHP. Ceci est juste pour votre référence, vous pouvez donc utiliser ce que vous voulez.

Ensuite, ouvrez le menu déroulant « Type de code » et choisissez « Extrait PHP ».

Ajout d'un abonnement RSS aux pages de balises WordPress

Une fois cela fait, collez simplement le code suivant dans l'éditeur de code :

$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow">Subscribe</a></p></div>';

Une fois cela fait, faites défiler jusqu'à la boîte « Insertion » et sélectionnez « Insertion automatique » si ce n'est pas déjà sélectionné.

Vous pouvez ensuite ouvrir le menu déroulant « Emplacement » et choisir « Avant l'article » dans la section Catégories, Archives, Tags, Taxonomies.

Après cela, insérez « 1 » dans « numéro avant l'article ».

Choix de l'emplacement 'Avant le post' pour les taxonomies dans WPCode

Cela garantira que le bouton apparaisse juste après le titre de la balise et avant votre premier dans la balise sur votre blog WordPress.

Pour afficher le lien uniquement sur les pages de balises, faites défiler jusqu'à la section « Logique conditionnelle intelligente ». Ici, cliquez sur le curseur « Activer la logique ».

Paramètres de logique conditionnelle de WPCode

Vous pouvez maintenant ouvrir le menu déroulant « Conditions » et sélectionner « Afficher ».

Après cela, cliquez sur « Ajouter un nouveau groupe ».

Insertion automatique de code PHP dans l'en-tête du site

Maintenant, ouvrez le prochain ensemble de menus déroulants et sélectionnez « Page de taxonomie », « Est » et « Balise ».

Cela ajoutera le code uniquement à vos pages d'archives de balises.

Paramètres de logique intelligente conditionnelle de WPCode

Une fois cela fait, il est temps de rendre le extrait actif en faisant défiler jusqu'en haut de l'écran.

Vous pouvez maintenant cliquer sur le commutateur « Inactif » pour qu'il devienne « Actif », puis cliquer sur le bouton « Enregistrer l'extrait ».

Enregistrement d'un extrait personnalisé pour ajouter l'abonnement RSS aux pages de balises

Maintenant, si vous visitez n'importe quelle page de balise, vous verrez le nouveau lien « S'abonner » en direct.

Méthode 2 : Ajout d'une icône RSS aux pages de balises WordPress

Une autre option consiste à ajouter une icône RSS aux pages de balises, ce qui peut attirer davantage l'attention par rapport à un simple lien « S'abonner ».

Un exemple d'icône RSS, sur une page de balises WordPress

Pour ajouter une icône RSS aux pages de balises WordPress, vous devrez commencer par télécharger l'icône que vous souhaitez utiliser. Vous pouvez utiliser n'importe quelle icône, mais vous trouverez un logo au format PNG sur le site officiel RSS.

Une fois que vous avez un logo, téléchargez simplement le fichier dans la médiathèque WordPress. Vous devrez ensuite obtenir l'URL de l'image, car vous l'utiliserez à l'étape suivante.

Ajout d'une icône RSS à votre site Web WordPress

Une fois cela fait, créez un nouvel extrait de code PHP dans WPCode en suivant le même processus décrit ci-dessus. Cependant, cette fois, collez l'extrait suivant dans l'éditeur WPCode :

$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow"><img src="http://example.com/wp-content/uploads/2023/07/rss-icon.png" width="32" height="32" alt="Subscribe"></a></p></div>';

Vous devrez remplacer l'URL http://example.com par le lien de l'icône RSS que vous avez téléchargée à l'étape précédente.

Une fois de plus, réglez le code pour qu'il s'exécute uniquement sur les pages de balises, puis publiez-le, en suivant le même processus décrit ci-dessus.

Maintenant, si vous visitez une page de balise, vous verrez l'icône RSS en direct.

Vous pouvez également ajouter un abonnement RSS aux archives de taxonomie personnalisée sur votre site Web WordPress. Pour ce faire, vous devrez créer un nouveau fragment PHP en suivant le même processus décrit ci-dessus.

Cependant, ajoutez cette fois le code suivant à WPCode :

$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
echo '<div class="topic-feed default-max-width"><p><a href="' . get_term_feed_link($term->term_id, 'topics', $feed) . '" title="Subscribe to this topic" rel="nofollow">Subscribe</a></p></div>';

Si vous souhaitez afficher une icône RSS plutôt qu'un texte brut, remplacez simplement le texte « S'abonner » par une balise d'image, comme nous l'avons fait dans la section ci-dessus.

Dans la section Logique conditionnelle intelligente, assurez-vous de sélectionner « Page de taxonomie », « Est » et le nom de votre taxonomie personnalisée, comme ceci :

Faire en sorte que l'extrait WPCode s'affiche si la page de taxonomie est une taxonomie personnalisée

Ensuite, activez simplement le fragment de code et enregistrez vos modifications.

En savoir plus sur les astuces et conseils RSS pour votre site WordPress

Vous voulez tirer le meilleur parti de vos flux RSS WordPress ? Voici quelques tutoriels que vous devriez consulter :

Nous espérons que ce tutoriel vous a aidé à apprendre comment ajouter un abonnement RSS pour les balises et les archives de taxonomie personnalisée. Vous voudrez peut-être aussi apprendre comment permettre aux utilisateurs de s'abonner aux auteurs dans WordPress ou consulter notre sélection d'experts pour les meilleurs plugins RSS WordPress.

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

2 CommentsLeave a Reply

  1. Article vraiment utile, mais j'ai récemment pensé à enchaîner les balises et à permettre aux utilisateurs de créer des flux RSS personnalisés à partir de celles-ci. Quelqu'un a-t-il des idées sur la façon dont cela peut être réalisé et des points imaginaires bonus sur Internet si vous pouvez me dire comment !

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.