Avez-vous déjà voulu permettre aux utilisateurs de s’abonner à des auteurs spécifiques dans WordPress ? Si vous exécutez un site WordPress multi-auteurs, vos utilisateurs voudront peut-être s’abonner à leur auteur préféré. Dans cet article, nous allons vous montrer comment autoriser les utilisateurs à s’abonner à des auteurs individuels dans WordPress.
Pourquoi ajouter un abonnement aux auteurs dans WordPress ?
La plupart des grands blogs multi-auteurs comme Huffington Post permettent aux utilisateurs de suivre leurs auteurs préférés. Vous pouvez également proposer cette fonctionnalité dans votre site WordPress multi-auteurs.
WordPress génère des flux RSS pour tous les auteurs, catégories, balises, types de publication personnalisés et commentaires sur votre site. Cependant, vos utilisateurs ne peuvent pas voir le lien de ces flux sans savoir où chercher.
En tant que propriétaire de site, il vous suffit d’ajouter des liens et des options d’abonnement pour que les utilisateurs puissent s’abonner aux auteurs.
Cela dit, examinons comment permettre aux utilisateurs de s’abonner facilement aux auteurs dans WordPress.
Ajout de la fonctionnalité d’abonnement aux auteurs dans WordPress
Tous les auteurs de votre site WordPress ont leur propre flux RSS. Ce flux RSS se trouve à une URL comme celle-ci :
http://www.example.com/author/tom/feed/
N’oubliez pas de remplacer ‘tom’ par le nom d’un auteur existant sur votre site.
De nombreux thèmes WordPress sont livrés avec une section qui affiche les informations biographiques de l’auteur à la fin de l’article. Vous pouvez ajouter ce code HTML dans la section bio d’un auteur pour afficher un lien vers son flux RSS.
<a href="http://www.example.com/author/tom/feed">Subcribe Tom's Posts</a>
Vous pouvez également générer automatiquement le lien et utiliser un shortcode pour l’insérer manuellement dans les publications.
Vous devez d’abord ajouter ce code au fichier functions.php de votre thème ou à un plugin spécifique au site.
// Function to generate author's RSS feed link function wpb_author_feed() { $authorfeed = get_author_feed_link( get_the_author_id(), ''); $authorfeedlink = '<a href="https://www.wpbeginner.com/wp-tutorials/how-to-allow-users-to-subscribe-to-authors-in-wordpress/. $authorfeed .">Subscribe to get more posts from ' . get_the_author_meta( 'display_name') .'' ; return $authorfeedlink; } // Create a shortcode to display the link add_shortcode('authorfeed', 'wpb_author_feed'); // Enable shortcode execution in WordPress text widgets add_filter('widget_text', 'do_shortcode');
Vous pouvez maintenant simplement utiliser le shortcode [authorfeed]
dans vos articles, et il générera automatiquement un lien vers le flux RSS de l’auteur de l’article. N’hésitez pas à personnaliser le texte que vous souhaitez afficher pour le lien.
Ajouter un lien S’abonner à l’auteur dans la barre latérale
Nous utiliserons la méthode du shortcode que nous avons montrée ci-dessus pour afficher un lien d’abonnement à l’auteur dans la barre latérale de votre blog WordPress. Allez simplement sur Apparence » Widgets page et ajoutez un widget de texte à votre barre latérale.
Vous devrez ajouter [authorfeed]
shortcode dans la zone de texte du widget. Après cela, n’oubliez pas de cliquer sur le bouton Enregistrer pour stocker les paramètres du widget.
Vous pouvez maintenant visiter votre site Web pour voir la barre latérale en action.
Le problème avec cette méthode est qu’elle affichera le widget sur chaque page, y compris la page d’accueil, la catégorie et les archives de balises, etc.
Vous devez installer et activer le Afficher les widgets 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 la page Widgets et modifier le widget de flux de l’auteur que vous avez ajouté précédemment.
Vous remarquerez de nouvelles options pour contrôler l’affichage des widgets sur différentes pages de votre site. Maintenant, vous devez sélectionner ‘Afficher sur les pages cochées’, puis cochez l’option de publication unique.
N’oubliez pas de cliquer sur le bouton Enregistrer pour enregistrer les paramètres de votre widget.
C’est tout ce que vous pouvez maintenant visiter votre site Web pour voir votre lien d’abonnement d’auteur en action. Vous pouvez utiliser un peu de CSS pour créer un bouton ou ajouter une icône d’image en guise d’abonnement.
Nous espérons que cet article vous a aidé à apprendre comment autoriser les utilisateurs à s’abonner aux auteurs dans WordPress. Vous pouvez également consulter notre guide sur la façon de corriger les erreurs de flux RSS les plus courantes dans WordPress.