Definir Post Thumbnail Default

No desenvolvimento de temas é comum adicionarmos a função the_post_thumbnail() para exibir a imagem destacada daquele post/página. Mas e quando o autor do post não adiciona essa imagem, o que fazer?

Podemos adicionar uma imagem padrão (default):

<?php if ( has_post_thumbnail() ) {
  the_post_thumbnail();
  } else { ?>
  <img src="<?php echo get_template_directory_uri(); ?>/images/default-image.jpg" alt="<?php the_title(); ?>" />
<?php } ?>

Simples. Em breve vamos complementar esse tutorial com outros truques.

Publicado em Dicas e Truques WordPress por Everaldo Matias. Marque Link Permanente.

Sobre Everaldo Matias

Sou grafiteiro e formado em design gráfico. Trabalho desde 2010 com WordPress e sou sócio fundador da Brasa. Colaboro com a Comunidade Brasileira de WordPress, onde sou moderador do fórum de suporte e participo da organização dos WordCamps de São Paulo. Na Brasa trabalho principalmente com desenvolvimento e implementação de sites em WordPress. Escrevo frequentemente posts sobre o assunto onde abordo tendências, ferramentas e tutoriais.

2 ideias sobre “Definir Post Thumbnail Default

  1. Sílvio disse:

    Tenho um site adulto é quero definir uma thumbnail padrão por causa do oonteúdo.
    Gostei da sua dica, mas você não disse onde instalar essa linha de código.

Deixe uma resposta

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