Devido ao facto de um blog ser actualizado muitas vezes na mesma semana por vezes muitos artigos ficam enterrados e os utilizadores não os conseguem ver com facilidade mas estes podem ser muito interessantes para a visitante e ao adicionarmos esta característica na nossa barra lateral os utilizadores são confrontados com mais artigos logo ao abrir o site e muitos que podem ainda não ter visto tendo assim mais uma razão para ficarem no seu site. Esta ideia também pode trazer à vida antigos artigos que tenha no seu blog.
Para conseguirmos atingir este efeito o que temos que fazer é abrir o nosso sidebar.php e onde desejarmos adicionar os artigos aleatórios colocar o seguinte código:
Explicando agora este código o que nós fazemos a adicionar este código na nossa página é primeiro adicionar uma heading onde avisarmos os nossos utilizadores que os artigos mencionados abaixo são artigos aleatórios, depois disso abrimos um lista e isto tudo é feito na parte do código escrita em HTML.
No parte do php o primeiro passo que temos que fazer é ir buscar todos os artigos existentes no blog de forma aleatória e depois escolhermos quantos artigos queremos mostrar na nossa barra lateral e guardarmos tudo isto numa variável:
Após termos uma variável que contém 5 artigos aleatórios tudo o que temos que fazer é percorrer esses 5 artigos e por cada um desses criar um list item e lá colocar o link para o artigo por isso utilizamos um foreach loop:
Como podem ver com pouco trabalho temos algo que nos poderá dar imenso jeito para trazer de volta à vida os nossos antigos artigos, e uma outra vantagem de utilizar este método é que o podemos modificar como quisermos, se na barra lateral quisermos ter as imagens de destaque é só colocar: