Chronosbox

Tag: category

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

by on 02:11, 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.

9 Comments :, , , , more...

StatPress

Visits today: 4 Visits since 6 de abril de 2009: 55141 Visitors now: %visitoronline%