Voulez-vous afficher les articles populaires par vues dans WordPress ?

L’affichage de vos publications populaires peut vous aider à générer plus de trafic, à garder les visiteurs sur votre site plus longtemps et à créer une preuve sociale.

Dans cet article, nous allons vous montrer comment afficher vos publications populaires par vues dans WordPress, avec et sans plugin.

Pourquoi afficher les articles populaires par vues dans WordPress ?

Parfois, il peut être difficile pour vos visiteurs de trouver votre meilleur contenu. Même vos articles les plus populaires peuvent se perdre lorsque vous avez des milliers de billets de blog.

L’affichage de vos articles les plus populaires vous permet d’afficher vos articles les plus populaires n’importe où sur votre blog WordPress.

Vos publications populaires sont les éléments de contenu les plus réussis pour une raison. En les affichant à vos visiteurs, vous renforcerez la confiance, améliorerez la preuve sociale et vous assurerez que vos visiteurs restent plus longtemps sur votre site Web.

Exemple de messages populaires

Lorsque vos visiteurs restent plus longtemps sur votre site Web WordPress, cela vous donne plus de temps pour les convaincre de faire un achat, de s’inscrire à votre newsletter par e-mail ou d’entreprendre une autre action.

Cela dit, examinons comment afficher simplement les publications populaires par vues dans WordPress en utilisant 2 méthodes.

Cliquez sur le lien rapide pour accéder directement à votre méthode préférée :

  • Afficher les publications populaires par vues à l’aide d’un plugin
  • Afficher les publications populaires par vues sans plugin

Didacticiel vidéo

Abonnez-vous à WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

Méthode 1 : Afficher les articles populaires par vues avec un plugin dans WordPress

Il existe de nombreux plugins WordPress populaires que vous pouvez utiliser pour afficher votre contenu le plus populaire, mais le plugin le plus simple à utiliser est MonsterInsights.

MonsterInsights est la meilleure solution d’analyse pour WordPress utilisée par plus de 3 millions de sites Web. Il vous permet d’afficher simplement vos publications populaires n’importe où sur votre site WordPress.

Exemple de publications populaires en ligne

Vous pouvez également utiliser la fonctionnalité Inline Popular Posts pour afficher vos publications populaires directement dans votre contenu.

La première chose que vous devez faire est d’installer le plugin. Pour plus de détails, consultez notre guide étape par étape sur la façon d’installer Google Analytics dans WordPress pour les débutants.

Noter: une version gratuite de MonsterInsights est disponible, mais nous utiliserons la version pro car elle inclut la fonction de publication populaire.

Après l’activation et la configuration, accédez à Insights » Messages populaires puis cliquez sur l’élément de menu « Popular Posts Widget ».

Sélectionner le widget de messages populaires

Sur cet écran, vous pouvez sélectionner le style de publication populaire que vous souhaitez utiliser. Cela contrôlera l’apparence de vos messages populaires.

Il existe également de nombreuses options de personnalisation supplémentaires.

Par exemple, sous la méta-boîte « Aperçu du thème », vous pouvez afficher vos publications populaires dans un format « Large » sous votre contenu, ou sur le côté droit de votre page avec l’option « Étroit ».

Boîte d'aperçu du thème MonsterInsights

Ensuite, vous pouvez modifier la couleur et la taille du titre, de l’auteur et de la date du message.

Le menu ‘Widget-Layout Options’ changera le nombre de colonnes affichées. Il existe également des options d’affichage supplémentaires que vous pouvez personnaliser sur cet écran.

MonsterInsights enregistrera automatiquement tous les paramètres après avoir effectué une modification.

Paramètres d'affichage supplémentaires des messages populaires

Une fois que vous avez personnalisé l’apparence de vos articles populaires, vous aurez plusieurs méthodes différentes pour les ajouter à WordPress.

Dans la méta-boîte « Options d’intégration », il existe 4 options d’affichage différentes. Vous pouvez même utiliser plusieurs options d’affichage ensemble. Le moyen le plus simple consiste à activer la bascule « Placement automatique ».

Boîte méta Options d'intégration

Vous pouvez également afficher les publications populaires à l’aide de Gutenberg Blocks dans le nouvel éditeur WordPress, avec un shortcode, ou en ajoutant le widget à une barre latérale.

Pour afficher vos publications populaires à l’aide des blocs Gutenberg, ouvrez une publication ou une page que vous souhaitez modifier.

Après cela, cliquez sur l’icône « Ajouter un bloc ».

Ajouter un bloc de publications populaires de Gutenberg

Recherchez les « messages populaires » dans la barre de recherche, puis choisissez l’option « Messages populaires » ou « Messages populaires intégrés ».

Ensuite, dans la barre latérale de droite, vous pouvez personnaliser davantage l’apparence de vos publications populaires.

Personnalisez l'apparence des messages populaires

Les paramètres sont similaires aux paramètres du menu du plug-in MonsterInsights que nous avons mis en évidence ci-dessus.

Une fois que vous avez fini d’ajouter et de personnaliser l’apparence de vos messages populaires, assurez-vous de cliquer sur « Publier » ou « Mettre à jour » pour enregistrer vos modifications.

Désormais, vos visiteurs verront vos messages populaires lorsqu’ils visiteront votre site Web.

Méthode 2 : Afficher les publications populaires par vues sans plugin dans WordPress

Si vous ne souhaitez pas utiliser de plugin ou si vous utilisez déjà trop de plugins, vous pouvez utiliser cette méthode de code.

Il y a quelques inconvénients à utiliser cette méthode. Tout d’abord, cela implique d’ajouter du code à WordPress, et ce n’est pas convivial pour les débutants.

Deuxièmement, la méthode de code n’est pas aussi optimisée en termes de performances que le plugin MonsterInsights, elle augmentera donc la charge du serveur et peut ralentir votre site si vous avez beaucoup de contenu.

Cela dit, voyons comment ajouter des publications populaires dans WordPress sans plugin.

Dans cette méthode, vous devrez ajouter du code à vos fichiers WordPress. Si vous ne l’avez pas encore fait, consultez notre guide du débutant pour coller des extraits du Web dans WordPress.

Maintenant que vous savez comment ajouter du code dans WordPress, continuons et ajoutons le code suivant à votre fichier functions.php, dans un plugin spécifique au site ou en utilisant un plugin d’extraits de code.

1
2
3
4
5
6
sept
8
9
dix
11
12
13
14
function wpb_set_post_views($postID) {
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
//To keep the count accurate, lets get rid of prefetching
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

Le code ci-dessus détectera le nombre de vues de publication et le stockera en tant que champ personnalisé pour chaque publication.

Une fois que vous avez ajouté cette fonction à WordPress, vous devez appeler la fonction sur vos pages de publication unique. Maintenant, vous devez indiquer à la fonction quelle publication est créditée pour les vues.

Pour ce faire, copiez et collez le code suivant dans votre boucle de publication unique.

1
wpb_set_post_views(get_the_ID());

Si vous utilisez un thème enfant, ou si vous voulez simplement vous faciliter la tâche, vous devez simplement ajouter le tracker dans votre en-tête en utilisant crochet wp_head.

Pour ce faire, collez le code suivant dans le fichier functions.php de votre thème ou dans le plugin spécifique au site (comme indiqué ci-dessus) :

1
2
3
4
5
6
sept
8
9
function wpb_track_post_views ($post_id) {
    if ( !is_single() ) return;
    if ( empty ( $post_id) ) {
        global $post;
        $post_id = $post->ID;   
    }
    wpb_set_post_views($post_id);
}
add_action( 'wp_head', 'wpb_track_post_views');

Une fois que vous l’avez placé, chaque fois qu’un utilisateur visite le message, le champ personnalisé sera mis à jour.

Noter: Si vous utilisez un plugin de mise en cache, cette technique ne fonctionnera pas par défaut. Vous pouvez utiliser la fonctionnalité de mise en cache fragmentée proposée par certains plugins de mise en cache avancés pour contourner les plugins de mise en cache.

Maintenant, vous pouvez faire toutes sortes de choses intéressantes telles que l’affichage du nombre de vues de publication ou le tri des publications par nombre de vues. Voyons comment faire certaines de ces choses sympas.

Vous pouvez afficher le nombre de vues de publication sur vos pages de publication uniques, souvent à côté du nombre de commentaires ou de vos boutons de partage social.

Pour ce faire, ajoutez ce qui suit dans le fichier functions.php de votre thème ou dans le plugin spécifique au site (surligné ci-dessus).

1
2
3
4
5
6
sept
8
9
dix
function wpb_get_post_views($postID){
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}

Ensuite, dans votre boucle de publication, ajoutez le code suivant :

1
wpb_get_post_views(get_the_ID());

Si vous souhaitez trier les messages par nombre de vues, vous pouvez le faire facilement en utilisant le wp_query post_meta paramètre.

L’exemple de requête de boucle le plus basique ressemblerait à ceci :

1
2
3
4
5
6
sept
8
<?php
$popularpost = new WP_Query( array( 'posts_per_page' => 4, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) );
while ( $popularpost->have_posts() ) : $popularpost->the_post();
the_title();
endwhile;
?>

Pour ajouter d’autres paramètres WP_Query tels que la plage de temps, reportez-vous à la page WP_Query dans le manuel du développeur.

Nous espérions que cet article vous a aidé à apprendre comment afficher les publications populaires par vues dans WordPress. Vous voudrez peut-être également consulter notre guide sur la façon d’améliorer votre classement SEO WordPress, et nos sélections d’experts des plugins WordPress indispensables pour les sites Web d’entreprise.

Si vous avez aimé cet article, veuillez vous abonner à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici