Kaksi Media

Random, Programado para misturar

Decerto que já estiveste numa situação em que necessitaste de alterar a disposição de conteúdo estático do teu website WordPress, certo?

Por exemplo, modificar a ordem dos trabalhos do portfolio, ou a ordem dos testemunhos. Se não o fizeres, são sempre os mesmos que aparecem aos visitantes do teu site.

Então, vamos colocar mãos à obra:

1- Encontra o ficheiro que define o conteúdo que queres alterar, por exemplo, os testemunhos costumam estar definidos em testimonials.php

2- Depois de guardar uma cópia do ficheiro original, procura por umas linhas de código semelhantes a isto:

$args = array(
‘post_type’ => ‘testimonial’,
‘posts_per_page’ => $number,
‘post_status’ => ‘publish’,
);

Aqui podes definir alguma informação sobre a apresentação dos dados (tipo-testemunho, estado-publicado, total de testemunhos-$number definido na configuração) resultantes da pesquisa, e neste caso vamos adicionar uma linha de código com order_by.

$args = array(
‘post_type’ => ‘testimonial’,
‘posts_per_page’ => $number,
‘post_status’ => ‘publish’,
‘orderby’ => ‘rand’,
);

A opção rand informa que pretendemos obter os testemunhos publicados por ordem aleatória, mas é possível definir outros valores como:

  • author
  • date
  • category
  • id
  • title
  • modified
  • parent
  • rand (lógico)

3 – Por fim grava o ficheiro alterado.

Gostamos de divulgar pequenas dicas, mas isso já tu sabias, certo?

Pedro Fonseca

Pedro Fonseca

passionate about the internet. social media lover and wordpress geek.

Queres receber as nossas mensagens semanais o teu email?

As nossas mensagens são compostas por pequenos textos escritos a pensar em ti (sim a sério, a pensar em ti).

Não enviamos SPAM porque também não gostamos de o receber.