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.

2 thoughts on “Definir Post Thumbnail Default

  1. Sílvio Responder

    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.

    • Everaldo Matias Autor do postResponder

      Silvio, você deve adicionar esse trecho de código no local onde as imagens são exibidas no seu site. Principalmente nos arquivos que fazem as listagem de posts.

Deixe um comentário

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