Imagens nas categorias do WordPress

Quando vamos sofisticando alguns blogs, nos deparamos com algumas limitações do WordPress (ou qualquer outra plataforma). Felizmente, em muitos destes casos, alguém já passou por um problema semelhante e construiu algum plugin que sana o problema, como é o caso das imagens para categorias. Desde que esta característica não é nativa do WP, existem algumas opções de plugins:

Estes plugins trabalham bem e, se não fosse minha paixão por evitar plugins, usaria algum deles. Assim, eis o código para exibir imagens relativasà categorias no WordPress. Os códigos fortam encontrados aqui (mais de uma categoria por pst) e aqui (uma categoria por post).

Tudoo que se tem a fazer é colocar este código em seu tema e associar uma imagem com o mesmo nome da categoria na extensão .png na pasta /wp-content/cat-icons/.

Código para imagens das categorias

<h3><b>Categora:</b></h3>
<?php foreach((get_the_category()) as $cat)
	{
	$catname =$cat->category_nicename;
	echo "<a href=\"/category/";
	echo $catname;
	echo "/\">";
	echo "<img src=\"/wp-content/cat-icons/";
	echo $catname;
	echo ".png\" alt=\"$catname category image\" border=\"0\" /></a>\n";
	}
?><br />

Complementos

  • Se você alterou sua estrutura de permalinkls no item category base no WordPress, altera a linha 5.
  • Se a pasta que contêm as imagens for diferente de /wp-content/cat-icons/, basta alterar para o novo diretório.
  • Se sua imagem tiver uma extensão diferente, basta trocar o .png para .gif ou. jpg, por exemplo.

Deixe seu comentário