Como você deve ter notado na parte inferior das minhas páginas de temas, mostro 3 temas “Aleatórios” que mudarão toda vez que a página for atualizada.
Isso me permite não apenas mostrar alguns temas que você pode não ter visto antes, mas também ajuda a espalhar links pelo site. Quando um mecanismo de pesquisa rastreia o site, ele vê links diferentes em cada página, em vez de ter as mesmas postagens “mais recentes” ou “populares” em todo o site.
O método para Mostrar Posts Aleatórios é realmente muito fácil e pode ser alcançado com uma simples chamada ao banco de dados. Além disso, existem algumas tags de modelo wordpress que você pode usar para vários efeitos.
Existem duas maneiras de exibir postagens relacionadas aleatórias: com código ou com um plugin.
Exibir mensagens aleatórias com código
Para mostrar uma lista de postagens aleatórias, você pode inserir o código a seguir onde quiser que elas sejam exibidas e depois ajustar de acordo.
<?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; ?>
Ajustando
Como você vê no “Código Completo”, eu fui em frente e adicionei um contêiner div inteiro para as postagens aleatórias, bem como uma tag de título h3. Dessa forma, você pode entrar em sua folha de estilo e fazer algumas alterações para exibi-las da maneira que desejar.
Vá até o WordPress Codex para saber mais sobre a classe WP_Query() para que você possa alterar os argumentos para melhor atender às suas necessidades.
Exibir postagens relacionadas com um plug-in
Se você não quiser usar código para adicionar posts relacionados aleatórios, você pode usar um plugin. Um que recomendamos é o plug-in gratuito Yet Another Related Posts.
Com o YARPP , você pode exibir várias postagens relacionadas, páginas e tipos de postagem personalizados para o seu conteúdo. Dessa forma, cada postagem e página exibe uma combinação exclusiva de conteúdo relacionado. Você também pode atualizar para uma versão Pro do plug-in se quiser incluir conteúdo patrocinado ou de recursos.
Seja qual você escolher, adicionar posts relacionados é uma ótima ideia para seus leitores e para seu SEO. Esperamos que você experimente um de nossos métodos!