- - Como exibir posts aleatórios no WordPress usando código ou plug-in

Como exibir postagens aleatórios no WordPress usando código ou plug-in

Você já reparou que as pessoas que o visitamO blog está apenas lendo os blogs recém-publicados, enquanto suas postagens antigas estão mentindo como estão. Se você deseja dar uma nova vida às suas postagens antigas, que tal exibir postagens aleatórias no seu blog para o usuário escolher. Dessa forma, o visitante poderá escolher vários tópicos e sua postagem mais antiga também obterá a exposição desejada. Fazer isso é bem simples. Basta seguir os passos indicados abaixo e está tudo pronto!

exibir posts aleatórios wordpress

Dê uma olhada no snippet de código abaixo:

Fragmento de código

<?php
global $post;
$postid = $post->ID;
$args = array(
'orderby' => 'rand',
'cat' => 24,
'showposts'=>5,
'post__not_in'=>array($postid)
);
query_posts($args);
echo '<ul>';
while (have_posts()) : the_post();
echo '<li><a href="'.get_permalink().'">'.the_title('','',false).'</a></li>';
endwhile;
echo '</ul>';
?>

O trecho de código acima é bastante auto-explicativo. A principal função usada para escrever esse trecho de código é query_posts ($ args). Os parâmetros que são passados ​​para a função query_posts ($ args) são descritos abaixo.

Parâmetros utilizados

‘orderby’ => ‘rand’

Isso é basicamente RAND do MySQL () função que produz as listas aleatórias de postagens, conforme desejado.

‘cat’=>24

Este parâmetro é usado se você deseja exibir postagens apenas em uma categoria específica. Se você não deseja limitar a exibição da postagem por categoria, não use esse parâmetro.

‘showposts’=>5

Este número restringe o número de postagens que precisam ser exibidas. Caso você queira um número menor de postagens, altere para o valor desejado.

Você precisa colar esse trecho no seumodelo wordpress para que ele possa funcionar adequadamente. O arquivo adequado e mais usado para colar esse trecho é o arquivo sidebar.php ou qualquer outro arquivo que você desejar.

Usando o plugin Random Posts do WordPress

Caso você não queira entrar no âmago da questãocom detalhes de código, você também pode usar o plugin wordpress disponível, disponível para esse fim. O plug-in escrito por Rob Marsh é intitulado "Postagens aleatórias". Você pode baixar o plugin WordPress Random Posts aqui.

exibir posts aleatórios wordpress

Observe que este plugin requer WordPressversão 1.5 ou superior. Esteja ciente de que o uso excessivo de plug-ins no site pode desacelerá-lo. Portanto, tenha cuidado ao usar plug-ins e use somente sempre que achar absolutamente necessário.

A parte boa do uso do snippet de código é que isso não afetará o desempenho do site.

Comentários