Exibindo uma miniatura padrão para os posts

Na estreia do blog vamos aprender como exibir uma miniatura padrão caso o post não tenha uma definida.

Na estreia do blog vamos aprender como exibir uma miniatura padrão caso o post não tenha uma definida.

Primeiramente, precisaremos habilitar o suporte a miniaturas no seu tema. Isso é feito informando o código abaixo no arquivo functions.php, caso ele ainda não exista, é só criá-lo:

<?php
// Adiciona suporte a imagens destacadas no seu tema
add_theme_support( 'post-thumbnails' );

Após habilitarmos essa função, basta encontrar a página que está exibindo a lista de posts (normalmente index.php, category.php ou search.php) e informar esse código dentro do loop:

<?php
	if ( has_post_thumbnail() ) {
		the_post_thumbnail('thumbnail');
	} else {
		$template_directory_uri = get_template_directory_uri();
		echo "<img src='$template_directory_uri/link_da_imagem.jpg' />";
	}
?>

Substitua o link_da_imagem pelo endereço da sua miniatura padrão dentro do seu tema e pronto.

3 comentários

  1. no functions.php o códico pode colocar em qualquer lugar do tema?

  2. a obrigada

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

%d blogueiros gostam disto: