Ajouter une estimation du temps de lecture au début de chaque article est une excellente manière d’améliorer l’expérience utilisateur. Cela permet aux visiteurs de savoir en quelques secondes combien de temps ils devront consacrer à lire l’article, ce qui peut avoir un impact positif sur leur engagement. Une estimation rapide du temps de lecture est particulièrement utile pour les lecteurs pressés, qui veulent savoir s’ils peuvent lire un article rapidement ou s’il faut qu’ils planifient un peu plus de temps.

Le code pour afficher le temps de lecture estimé

Voici un extrait de code que vous pouvez ajouter à votre fichier functions.php pour calculer et afficher le temps de lecture estimé. Ce code prend en compte le nombre de mots de l’article et utilise une moyenne de 200 mots par minute pour calculer le temps de lecture :

add_filter('the_content', function($content) {
if (is_single()) { //on restreint le code aux articles
$word_count = str_word_count(strip_tags(get_post_field('post_content', get_the_ID())));
$reading_time = ceil($word_count / 200); // 200 mots par minute
$content = 'Temps de lecture estimé : ' . $reading_time . ' minute(s).' . $content;
}
return $content;
});

Le code calcule le nombre de mots dans l’article en retirant les balises HTML, puis divise ce nombre par 200, qui est la vitesse de lecture moyenne. Ensuite, il affiche l’estimation du temps de lecture avant le contenu de l’article. L’estimation est arrondie à la minute supérieure pour être plus précise et rassurante pour les lecteurs.

Les avantages d’afficher un temps de lecture estimé

Ajouter une estimation du temps de lecture peut apporter plusieurs bénéfices à la fois pour vos utilisateurs et votre site :

  • Amélioration de l’expérience utilisateur : En indiquant clairement combien de temps un article prendra à lire, vous offrez aux utilisateurs une meilleure idée de l’engagement nécessaire. Cela peut augmenter le taux de lecture complet.
  • Incitation à lire davantage : Les lecteurs peuvent être plus enclins à lire un article complet s’ils savent qu’il est court et ne leur prendra que quelques minutes.
  • Optimisation de la gestion du temps : Les lecteurs peuvent choisir de lire un article en fonction de leur disponibilité, ce qui améliore leur expérience globale sur votre site.

Personnalisation du temps de lecture estimé

Le calcul du temps de lecture peut être facilement personnalisé selon vos besoins. Par exemple, vous pouvez ajuster la vitesse de lecture pour correspondre à votre audience. Si vos articles sont plus longs et nécessitent plus de concentration, vous pouvez ajuster le nombre de mots par minute pour mieux refléter le temps de lecture réel.

0 0 votes
Article Rating
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires