Avez-vous déjà voulu autoriser les utilisateurs à s'abonner à des auteurs spécifiques dans WordPress ? Si vous gérez un site WordPress multi-auteur, 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.

Abonnez-vous à l'auteur

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-auteur.

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 ces liens de flux sans savoir où chercher.

En tant que propriétaire du site, il vous suffit d'ajouter des liens et des options d'abonnement pour que les utilisateurs puissent s'abonner aux auteurs.

Cela dit, voyons comment permettre aux utilisateurs de s'abonner facilement aux auteurs dans WordPress.

Ajout de la fonctionnalité S'abonner 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>

Ajout d'un lien d'abonnement à l'auteur dans la section bio de l'auteur

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 messages, et il générera automatiquement un lien vers le flux RSS de l'auteur du message. N'hésitez pas à personnaliser le texte que vous souhaitez afficher pour le lien.

Abonnez-vous au lien de l'auteur

Ajouter un lien S'abonner à l'auteur dans la barre latérale

Nous utiliserons la méthode de 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.

Ajout d'un lien d'abonnement à l'auteur dans le widget de la barre latérale WordPress

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.

Afficher les règles du widget

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 comme 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.

Si cet article vous a plu, abonnez-vous à notre Chaîne Youtube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.