Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

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

Tous ceux qui gèrent un blog depuis un certain temps savent que, parfois, un flux RSS général ne suffit pas. Certains blogueurs ont demandé s’il était possible de permettre aux lecteurs de s’abonner à des identifications ou à des taxonomies personnalisées, afin qu’ils puissent se tenir au courant du contenu qui les intéresse le plus.

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

Mais ne vous inquiétez pas. Nous utiliserons la simple/simple extension WPCode, afin que vous puissiez ajouter cette puissante fonctionnalité sans avoir à vous soucier du codage.

How to Add RSS Subscription for Tags and Custom Taxonomy Archives

Pourquoi laisser les clients/clientes s’abonner aux identifications et taxonomies personnalisées ?

Les sujets vous permettent de libeller clairement le thème d’une publication de blog, ce qui peut aider les lecteurs à trouver un contenu intéressant et pertinent. Les lecteurs resteront souvent plus longtemps sur votre site, ce qui peut augmenter le nombre de pages vues et réduire le taux de rebond.

Vous pouvez même créer des taxonomies personnalisées pour mieux organiser 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 pouvez ajouter des abonnements RSS à vos identifications et taxonomies personnalisées. De cette façon, vous pouvez avertir les internautes lorsque vous publiez un nouvel article de blog susceptible de les intéresser.

Pour en savoir plus sur ce Sujet, veuillez consulter notre guide terminé sur l’utilisation de RSS dans WordPress.

Ceci étant dit, voyons comment ajouter un abonnement RSS pour les identifiants et les archives de taxonomie personnalisée.

Comment permettre aux utilisateurs/utilisatrices de s’abonner aux identifications et taxonomies avec WPCode ?

Ce tutoriel consiste à ajouter du code à votre site WordPress. Il existe différents types de modules 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 la meilleure extension d’extraits de code pour WordPress qui vous permet d’ajouter des CSS personnalisés, du PHP, du HTML et plus encore à votre site web sans mettre votre site en danger.

Souvent, les tutoriels vous demanderont de modifier les fichiers de votre thème, mais cela peut provoquer 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 l’installation d’une extension WordPress.

Une fois activé, allez dans Extraits de code  » Ajouter un extrait.

Adding custom code snippets to WordPress

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

Ici, il vous suffit de survoler l’option « Ajouter votre code personnalisé (nouvel extrait) » et de cliquer sur le bouton « Utiliser l’extrait » lorsqu’il apparaît.

Adding a custom code snippet to WordPress using WPCode

Maintenant que WPCode est défini, vous pouvez choisir l’une des méthodes ci-dessous pour permettre aux utilisateurs/utilisatrices de s’abonner à vos identifications ou taxonomies. N’hésitez pas à utiliser ces liens rapides pour passer à la méthode de votre choix :

Une solution consiste à ajouter un simple lien RSS « S’abonner » aux pages d’archives des identifications de votre site. Ces pages affichent toutes les publications qui ont le même identifié.

Par exemple, www.example.com/tag/wordpress répertorie toutes les publications identifiées par le mot-clé « WordPress ».

An example of a 'Subscribe' link, on a WordPress tags page

Après avoir créé un extrait personnalisé dans WPCode, saisissez un titre pour l’extrait PHP. Il s’agit d’un titre de référence, vous pouvez donc utiliser ce que vous voulez.

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

Adding an RSS Subscription to WordPress tag pages

Une fois cela fait, il suffit de coller ce qui suit dans l’éditeur/éditrices 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, défilez jusqu’à la case « Insertion » et sélectionnez « Insertion automatique » si ce n’est pas déjà fait.

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

Ensuite, insérer « 1 » dans « avant le numéro de publication ».

Choosing Before Post location for taxonomies in WPCode

Cela Confirmez-vous que le bouton apparaît juste après le titre de la balise et avant votre premier dans la balise. sur votre blog WordPress.

Pour afficher le Link uniquement sur les pages de balise, défilez jusqu’à la section ‘Smart Conditional Logic’. Cliquez sur le diaporama « Activer la logique ».

WPCode's conditional logic settings

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

Cliquez ensuite sur « Ajouter un nouveau groupe ».

Auto-inserting PHP code into the site wide header

Ouvrez ensuite les menus déroulants suivants et sélectionnez « Taxonomy Page », « Is » et « Tag ».

Cela ajoutera le code uniquement à vos pages d’archives identifiées.

WPCode's conditional smart logic settings

Ceci fait, il est temps de rendre l’extrait direct en défilant en haut de l’écran.

Vous pouvez maintenant cliquer sur le bouton « Inactif » pour qu’il se modifie en « Actif », puis cliquer sur le bouton « Enregistrer l’extrait ».

Saving a custom snippet for adding RSS subscription to tag pages

En direct, si vous visitez n’importe quelle page identifiée, vous verrez le nouveau lien « S’abonner ».

Méthode 2 : Ajout d’une Icône RSS dans les pages d’identification de WordPress

Une autre option consiste à ajouter une icône RSS aux pages des étiquettes, ce qui peut attirer davantage l’attention qu’un simple lien « S’abonner ».

An example of an RSS icon, on a WordPress tags page

Pour ajouter une icône RSS aux pages d’identification de WordPress, vous devrez commencer par téléverser l’icône que vous souhaitez utiliser. Vous pouvez utiliser l’icône de votre choix, mais vous trouverez un logo au format PNG sur le site officiel RSS.

Une fois que vous avez un logo, il vous suffit de téléverser le fichier dans la médiathèque de WordPress. Vous devrez ensuite récupérer l’URL de l’image, car vous l’utiliserez à l’étape suivante.

Adding an RSS icon to your WordPress website

Ceci fait, créez un nouvel extrait de code PHP dans WPCode en suivant le même processus que celui décrit ci-dessus. Cependant, cette fois-ci, 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éversé à l’étape précédente.

Une fois encore, définissez le code pour qu’il s’exécute uniquement sur les pages identifiées, puis publiez-le en suivant le même processus que celui identifié ci-dessus.

Désormais, si vous visitez n’importe quelle page identifiée, vous verrez l’icône RSS en direct.

Vous pouvez également ajouter un abonnement RSS aux archives des taxonomies personnalisées sur votre site WordPress. Pour ce faire, vous devrez créer un nouvel extrait PHP en suivant le même processus que celui décrit ci-dessus.

Cependant, cette fois-ci, ajoutez 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 simple, il vous suffit de remplacer le texte « Subscribe » par un identifiant d’image, comme nous l’avons fait dans la section ci-dessus.

Dans la section Logique conditionnelle intelligente, veillez à sélectionner « Page de taxonomie », « Est » et le nom de votre taxonomie personnalisée, comme suit :

Making the WPCode snippet show if the taxonomy page is a custom taxonomy

Il suffit ensuite d’activer l’extrait de code et d’enregistrer vos modifications.

Plus d’astuces 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 identifiants et les archives de taxonomie personnalisée. Vous voudrez peut-être aussi apprendre comment permettre aux utilisateurs de s’abonner aux auteurs/autrices dans WordPress ou consulter nos choix d’experts pour les meilleures extensions RSS WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

3 commentairesLaisser une réponse

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Adrian

    Really useful article but I’ve been thinking recently about chaining tags and allowing users to create custom RSS feeds from these. Anyone have any ideas on whether this can be achieved and bonus imaginary internet points if you can tell me how!

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon 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.