Comme vous l’avez peut-être remarqué au bas de mes pages de thèmes, 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’avez peut-être pas vu auparavant, mais cela aide également à répartir les liens sur le site. Lorsqu’un moteur de recherche explore le site, il verra différents liens sur chaque page au lieu d’avoir les mêmes messages «les plus récents» 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 façons d’afficher des articles liés au hasard: avec du code ou avec un plugin.

Afficher les messages aléatoires avec code

Pour afficher une liste de publications aléatoires, vous pouvez insérer le code suivant où vous voulez les afficher, puis les 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”, je suis allé de l’avant et j’ai ajouté un conteneur div entier pour les messages aléatoires ainsi qu’une balise de titre h3. De cette façon, vous pouvez aller dans 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 articles associés avec un plugin

Si vous ne souhaitez pas utiliser de code pour ajouter des articles liés au hasard, vous pouvez utiliser un plugin. Nous vous recommandons le plugin gratuit Yet Another Related Posts.

Avec YARPP vous pouvez afficher divers articles, pages et types d’articles personnalisés pour votre contenu. De cette façon, chaque article 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 d’articles 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!

Share: