Comme vous l’avez peut-être remarqué au bas de mes pages thématiques, je montre 3 thèmes « aléatoires » qui changeront à chaque fois que la page est actualisée.
Cela me permet non seulement de vous montrer quelques thèmes que vous n’aviez peut-être pas vus auparavant, mais cela aide également à répartir les liens sur le site. Lorsqu’un moteur de recherche parcourt le site, il verra des liens différents sur chaque page au lieu d’avoir les mêmes publications « les plus récentes » ou « populaires » sur l’ensemble de votre site.
La méthode pour Afficher les messages aléatoires est en fait très facile et peut être réalisé avec un simple appel à la base de données. De plus, il existe quelques balises de modèle wordpress que vous pouvez utiliser pour divers effets.
Il existe deux manières d’afficher des publications liées au hasard : avec du code ou avec un plugin.
Afficher les messages aléatoires avec code
Pour afficher une liste de messages aléatoires, vous pouvez insérer le code suivant où vous voulez qu’ils soient affichés, puis modifier en conséquence.
<?php
// Query random posts
$the_query = new WP_Query( array(
'post_type' => 'post',
'orderby' => 'rand',
'posts_per_page' => 3,
) ); ?>
<?php
// If we have posts lets show them
if ( $the_query->have_posts() ) : ?>
<div id="randomposts">
<h3><?php _e( 'Random Posts', 'text_domain' ); ?></h3>
<ul>
<?php
// Loop through the posts
while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
</ul>
</div>
<?php endif; ?>
Peaufiner
Comme vous le voyez dans le « Code complet », j’ai ajouté un conteneur div complet pour les messages aléatoires ainsi qu’une balise de titre h3. De cette façon, vous pouvez accéder à votre feuille de style et apporter des modifications afin de pouvoir les afficher comme vous le souhaitez.
Dirigez-vous vers le Codex WordPress pour en savoir plus sur la classe WP_Query() afin de pouvoir modifier les arguments pour mieux répondre à vos besoins.
Afficher les publications associées avec un plugin
Si vous ne souhaitez pas utiliser de code pour ajouter des publications aléatoires, vous pouvez utiliser un plugin. L’un que nous recommandons est le plug-in gratuit Yet Another Related Posts.
Avec YARPP vous pouvez afficher divers messages, pages et types de messages personnalisés pour votre contenu. De cette façon, chaque publication et page affiche une combinaison unique de contenu connexe. Vous pouvez également passer à une version Pro du plugin si vous souhaitez inclure du contenu sponsorisé ou des fonctionnalités.
Quel que soit votre choix, l’ajout de publications connexes est une excellente idée pour vos lecteurs et pour votre référencement. Nous espérons que vous essayez l’une de nos méthodes !