Exerto formatado conforme categoria

Arquivos: single.php, style.css

Funções: get_the_category has_excerpt the_excerpt

O que acha de criar uma formatação especial para o exerto de acordo com a categoria que a postagem está? Parece complicado mas não é!

Na postagem anterior você viu que pode mostrar exertos e o melhor, apenas se eles existem. Dessa vez vamos ver como formatar a exibição deles de acordo com a categoria da postagem, sem plugins, sem grandes confusões.

Abra o arquivo que contém o código de exibição de exertos, geralmente single.php , archive.php e subsititua o código exisistente por este:

<?php  
if (has_excerpt() ) { ?>
<div class="exerto-<?php foreach((get_the_category()) as $category) { echo $category->slug . ' ';} ;?>"><?php the_excerpt(); ?> </div>
<?php }
else  { ?><br /><?php } 
?>

Agora você deve criar classes exerto-nome-da-categoria no arquivo style.css do seu tema, por exemplo:

.exerto-codigos{
display:table;
background:#ccc
}
 
.exerto-livros{
display:table;
background:#999
}
Exerto formatado conforme categoria é um artigo sobre Códigos http://dianakcury.com/wp/codigos/exerto-diferente-conforme-categoria#respondDiana K. Cury http://dianakcury.com/wordpress/wp-content/themes/di3554/img/card.png

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *