Chronosbox

Template para páginas do Wordpress para mostrar somente posts de uma categoria.

by Felipe 'chronos' Prenholato on Terça, 14 Julho/2009, under Snippets, Wordpress

Exemplo de código rápido para obter facilmente um template que pode ser usado em páginas para separar posts por categoria:

Adicione no seu template de página, antes do loop, o seguinte código:

<?
the_post();
$keys = get_post_custom_keys();
if(in_array("category",$keys)) {
	$categoryslug = get_post_custom_values("category");
	query_posts('category_name='.$categoryslug[0]);
}
?>

Agora na sua página, adicione um campo customizado com o nome de ‘category’, e o valor sendo o slug da categoria.

Salve a página e seja feliz :) . Isso te permite, usar o mesmo template para qualquer página que precise de uma categoria, sem precisar mecher em mais código PHP.

:, , , ,

6 Comments for this entry

Leave a Reply

StatPress

Visits today: 54 Visits since 6 de abril de 2009: 13807 Visitors now: %visitoronline%