Existe uma rotina na montagem dos conteúdos dos
temas para WordPress já que é sempre um loop que carrega o conteúdo dos
posts e das páginas. Quando trabalhamos com sites grandes com várias colunas
de informação, a variação nesse loop se dá quase sempre por categorias
– uma coluna mostra os posts da categoria x enquanto outra coluna mostra
os posts da categoria y. A maioria das alterações era na estrutura html
desses loops, então por que não automatizar esse processo?
Tentando facilitar as
coisas, eu criei o plugin Widget Custom Loop, que trata de um widget
que permite a definição do loop e a personalização de sua estrutura.
Instalação
- Faça o upload do plugin ‘widget-custom-loop’ para o diretório
‘wp-content/plugins/’ do WordPress; - Ative o plugin.
Utilização
Na páginda de widgets deverá aparecer o widget ‘Custom Loop’. Arraste
o widget para o sidebar desejado e configure de acordo com suas
necessidades.
Por padrão, caso o campo ‘Loop’ seja deixado em branco, o plugin monta
um loop automático. Esse modelo de loop automático é definido através
da opção ‘loop_model’. Caso o tema queira definir um modelo de loop,
basta salvar esse modelo na opção ‘loop_model’, por exemplo:
update_option( ‘loop_model’, ‘<h3>{title}</h3>{excerpt}’
);
Dessa forma, sempre que o ‘Custom Loop’ for adicionado em algum
sidebar, ele seguirá esse modelo por padrão.