Comment Afficher un Temps de Lecture sur WordPress

Table des Matières

Dans le paysage numérique en constante évolution d’aujourd’hui, les utilisateurs recherchent avant tout efficacité et transparence lorsqu’ils consomment du contenu en ligne. Que vous soyez blogueur, professionnel du marketing, designer ou propriétaire de site Web, il est essentiel de définir des attentes claires et d’améliorer l’expérience utilisateur pour réussir. Une méthode efficace pour y parvenir consiste à intégrer une fonctionnalité de temps de lecture estimé dans vos articles de blog ou d’actualités sur WordPress.

Dans ce guide, nous explorons les avantages de l’intégration de cette fonctionnalité et les étapes pratiques pour la mettre en œuvre en utilisant à la fois des plugins et du code personnalisé sur votre site WordPress.

Afficher Temps de Lecture sur WordPress

L'Impact de la Fonctionnalité de Temps de Lecture Estimé

Les études soulignent constamment l’importance du temps de lecture estimé dans la façon dont les utilisateurs interagissent avec le contenu et dans l’amélioration de l’expérience utilisateur :

  • Amélioration de l’Expérience Utilisateur : La transparence concernant le temps nécessaire pour consommer le contenu permet aux utilisateurs de gérer efficacement leur temps de navigation, favorisant ainsi une expérience utilisateur positive.
  • Accessibilité Accrue : Pour les utilisateurs ayant un emploi du temps chargé ou un temps de navigation limité, connaître le temps de lecture approximatif leur permet de prioriser efficacement la consommation du contenu.
  • Augmentation de l’Engagement : En établissant des attentes claires dès le départ, les utilisateurs sont plus enclins à s’engager avec le contenu, ce qui conduit à un temps moyen plus long sur la page et à une diminution du taux de rebond.
  • Amélioration des Performances SEO : Les moteurs de recherche prennent en compte les métriques d’engagement des utilisateurs, telles que le temps passé sur la page, lors du classement du contenu. Fournir des estimations précises du temps de lecture peut contribuer à améliorer les performances SEO.

Statistiques sur le Comportement des Utilisateurs

  • Selon Nielsen Norman Group, les utilisateurs pratiquent ce que l’on appelle la « recherche d’information », cherchant à maximiser la valeur du contenu en évaluant rapidement sa pertinence.

  • Les recherches de HubSpot suggèrent que les articles de blog dont le temps de lecture est de 7 minutes ou moins tendent à recevoir les niveaux d’engagement les plus élevés.

  • Une enquête de Chartbeat a révélé que 55 % des lecteurs passent moins de 15 secondes activement sur une page, soulignant l’importance de capter et de retenir l’attention des utilisateurs.

Comment Configurer le Temps de Lecture Estimé dans WordPress avec avec un Plugin

La manière la plus simple et la plus directe d’ajouter un temps de lecture estimé à votre site Web est d’installer un plugin gratuit sur votre site WordPress. Voici quelques options disponibles, car plusieurs plugins offrent cette fonctionnalité :

  • Reading Timer WP
  • Read Meter
  • Reading Time


Pour ce guide, nous utiliserons
Reading Timer WP, car il est le plus largement utilisé et bénéficie des meilleures évaluations.

1. Installer le Plugin

Connectez-vous d’abord au tableau de bord WordPress de votre site, puis naviguez vers Extensions > Ajouter.
Utilisez ensuite la barre de recherche située sur le côté droit de votre écran pour rechercher Reading Timer WP.

2. Paramètres

Une fois le plugin Reading Time WP installé, cliquez sur le bouton bleu « Activer » pour l’activer.

Ensuite, une fois l’activation terminée, accédez aux paramètres du plugin en regardant dans la navigation de gauche et en cliquant sur Réglages > Reading Time WP.

À partir de là, vous pouvez modifier les étiquettes, activer ou désactiver la fonctionnalité sur certaines pages et ajuster les paramètres globaux.

3. Insérez le shortcode

Une fois que vous êtes satisfait de la configuration des paramètres de votre plugin, il ne vous reste plus qu’à tester vos pages.

Si vous avez coché l’un des types de publications pour afficher le temps de lecture, naviguez vers ces pages pour vérifier que le temps de lecture s’affiche correctement.

Si vous n’avez coché aucun des types de publications pour afficher le temps de lecture, vous devrez trouver les pages ou les modèles auxquels vous souhaitez ajouter cette fonctionnalité, puis copier et coller le shortcode (que vous pouvez trouver en bas de la page des paramètres) dans les zones appropriées.

Comment Configurer le Temps de Lecture Estimé dans WordPress sans Plugins

Si vous souhaitez éviter d’encombrer votre site avec des plugins supplémentaires et souhaitez ajouter la fonction de Temps de Lecture Estimé sans utiliser de plugin, vous pouvez le faire en modifiant les fichiers de votre thème et en ajoutant du code à votre fichier functions.php.

Voici comment procéder :

1. Trouver le fichier Functions.php

Assurez-vous d’être connecté à votre tableau de bord WordPress et utilisez le menu de navigation sur le côté gauche pour naviguer vers Apparence > Éditeur de thème.
Ensuite, en utilisant la navigation des fichiers de thème sur le côté droit de votre écran, trouvez et cliquez sur le fichier Fonctions du thème/functions.php de votre site, comme illustré ci-dessous.

2. Copier et coller le code ci-dessous

Une fois que vous êtes dans votre fichier functions.php, copiez et collez le code ci-dessous dans votre fichier (à la fin du code existant), puis cliquez sur le bouton Mettre à jour le fichier.

				
					/**
 * Calculer le temps de lecture du contenu
 *
 * @param string $content
 * @return int
 */
function calculate_reading_time( $content ) {
    $word_count    = str_word_count( strip_tags( $content ) );
    $reading_speed = 200; // Ajustez cette valeur selon votre audience.
    $reading_time  = ceil( $word_count / $reading_speed );
    return $reading_time;
}

/**
 * Afficher le temps de lecture
 *
 * @return string
 */
function display_reading_time() {
    $content      = get_post_field( 'post_content', get_the_ID() );
    $reading_time = calculate_reading_time( $content );
    if ( 1 === $reading_time ) {
        return sprintf( __( '%s min de lecture', 'text_domain' ), $reading_time );
    } else {
        return sprintf( __( '%s mins de lecture', 'text_domain' ), $reading_time );
    }
}

// Ajout du shortcode pour afficher le temps de lecture dans le blog
add_shortcode( 'reading_time', 'display_reading_time' );

				
			

3. Modifier vos pages ou modèles

Pour finaliser votre configuration, l’étape finale consiste à appeler la fonction pour l’afficher sur les pages où vous souhaitez qu’elle apparaisse.

Dans cet exemple, nous allons l’ajouter à notre modèle d’articles sur notre site qui utilise Elementor, et nous l’ajouterons via l’élément Post Info.

Ensuite, publiez votre page ou modèle et testez-le sur votre site en direct. Dans notre cas, voici le résultat final.

Web Design Services

Avec seulement quelques lignes de code simples ou en ajoutant rapidement un plugin, vous pouvez facilement intégrer des temps de lecture estimés dans vos articles WordPress. Vos lecteurs apprécieront certainement ce geste, et cela pourrait même améliorer leur engagement avec votre contenu.

Solutions Web

Vous avez besoin d’assistance pour un projet de développement web ?

Spécialisés dans la création de sites WordPress, nous sommes à votre disposition pour tous vos projets web. N’hésitez pas à nous contacter !

Nos dernières infos & articles.