Comment mettre en évidence de nouveaux articles pour les visiteurs de retour dans WordPress

Comment mettre en évidence de nouveaux articles pour les visiteurs de retour dans WordPress / Des thèmes

Vous êtes-vous déjà demandé comment les sites populaires mettent en avant de nouvelles publications pour les visiteurs fidèles? Surligner clairement les nouveaux messages aux visiteurs fidèles est un excellent moyen d’aider les utilisateurs à trouver du nouveau contenu et à augmenter le nombre de pages vues. Dans cet article, nous allons vous montrer comment mettre en évidence de nouveaux articles pour les visiteurs de retour dans WordPress..

Pourquoi mettre en évidence de nouveaux messages pour les visiteurs de retour?

Les visiteurs qui reviennent sont généralement des utilisateurs qui aiment votre contenu et qui en recherchent davantage. Cependant, la plupart de ces utilisateurs ne perdent que quelques secondes et partent s’ils ne trouvent rien d’intéressant..

En mettant en évidence un nouveau contenu, vous pouvez attirer l'attention de l'utilisateur sur le dernier contenu. Cela vous aidera non seulement à augmenter le nombre de pages vues, mais aidera également les utilisateurs à trouver du nouveau contenu..

Méthode 1: Mettez en surbrillance de nouvelles publications WordPress avec un plugin

Dans cette méthode, nous utiliserons un plugin pour mettre en évidence les nouveaux messages pour les utilisateurs qui reviennent. Cette méthode est plus simple à mettre en œuvre et nous la recommandons aux débutants..

La première chose à faire est d’installer et d’activer le plugin Mark New Posts. Pour plus de détails, consultez notre guide étape par étape pour installer un plugin WordPress..

Lors de l'activation, vous devez visiter Paramètres »Marquer de nouveaux messages mettre en place le plugin.

Vous devez d’abord choisir le placement du marqueur. Le plugin peut afficher un nouveau marqueur de message avant le titre du message, après le titre du message ou les deux..

Après cela, vous devez choisir un type de marqueur. Il y a plusieurs choix. Par défaut, le plugin affichera une petite image comme marqueur..

Vous pouvez choisir d’afficher un cercle, une image personnalisée, un nouveau texte ou un drapeau.

Enfin, vous devez sélectionner le moment où vous souhaitez que le marqueur disparaisse. Si vous cochez la case en regard de l'option "Marquer les publications en lecture seule après ouverture", le plug-in continuera d'afficher les publications non lues comme nouvelles pour vos utilisateurs..

Cela peut être un peu gênant pour vos utilisateurs. Nous vous recommandons de ne pas cocher cette case afin que vos utilisateurs ne soient informés que des nouvelles publications depuis leur dernière visite..

N'oubliez pas de cliquer sur le bouton Enregistrer pour enregistrer vos paramètres..

C'est tout, le plugin va maintenant mettre en évidence les nouveaux messages pour les utilisateurs qui reviennent avec le type de marqueur sélectionné..

Méthode 2: mettre en évidence de nouveaux messages en ajoutant du code manuellement

Cette méthode nécessite l'ajout de code sur votre site WordPress. Si vous êtes sûr d'ajouter des extraits de code à votre site WordPress, vous pouvez essayer cette méthode..

Comme toujours, assurez-vous de sauvegarder WordPress avant d'ajouter des extraits de code à votre site..

La première chose à faire est de copier et coller ce code dans le fichier functions.php de votre thème ou dans un plugin spécifique au site..

 fonction wpb_lastvisit_the_title ($ title, $ id) if (! in_the_loop () || is_singular () || get_post_type ($ id) == 'page') return $ title; // s'il n'y a pas de cookie, retournez simplement le titre if (! isset ($ _ COOKIE ['lastvisit'])) || $ _COOKIE ['lastvisit'] == ") return $ title; $ lastvisit = $ _COOKIE ['lastvisit'] ; $ publish_date = get_post_time ('U', true, $ id); if ($ publish_date> $ lastvisit) $ title. = 'Nouveau'; return $ title; add_filter ('the_title', 'wpb_lastvisit_the_title', 10, 2 ); // Définir la fonction de cookie lastvisit wpb_lastvisit_set_cookie () if (is_admin ()) return; $ current = current_time ('timestamp', 1); setcookie ('lastvisit', $ current, time () + 60 + 60 * 24 * 7, COOKIEPATH, COOKIE_DOMAIN); add_action ('init', 'wpb_lastvisit_set_cookie'); 

Ce code recherche un cookie appelé lastvisit lorsqu'un utilisateur arrive sur votre site Web. S'il ne trouve pas le cookie, il le définit avec l'heure actuelle.

S'il trouve le cookie, il ajoute «Nouveau» au titre des articles publiés depuis la dernière visite de l'utilisateur..

Notez qu'il y a un Nouvel article classe dans le tag autour de 'Nouveau'. Vous utiliserez cette classe pour styliser le texte en utilisant CSS.

Nous avons utilisé le CSS suivant pour notre démo. Copiez-le simplement et collez-le dans la feuille de style de votre thème ou de votre thème enfant..

 .new-article background: #feffdd; rembourrage: 3px; bordure: 1px solide # eeefd2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; marge gauche: 5px; taille de police: petit; poids de police: gras;  

Voici à quoi cela ressemblait sur notre site de démonstration.

Nous espérons que cet article vous a aidé à mettre en évidence de nouveaux articles pour les visiteurs de retour dans WordPress. Jouez avec le code, changez le texte en surbrillance et CSS pour répondre à vos besoins.

Vous pouvez également consulter notre guide pour savoir comment afficher les derniers messages visités à un utilisateur..

Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.