Muitas pessoas recorrem ao Fórum Brasileiro de WordPress para perguntar sobre como exibir o resumo ou o texto completo do seu post. Hoje vamos descrever duas simples funções nativas do WordPress que podem ajudar a resolver essa dúvida.

Claro que aplicado com uma pitada de CSS e criatividade, você pode extrair muito dessas funções e algumas relacionadas que vamos listar abaixo.

the_excerpt()

Essa função imprime apenas um resumo, originalmente ela está programada para imprimir 55 palavras. Muito útil para exibir uma listagem de posts e mostrar apenas um resumo do post completo.

Um hack muito procurado também é de como alterar a quantidade de resumo impresso. Para isso, adicione essa função no seu functions.php:

function custom_excerpt_length( $length ) {
	return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

Uma função relacionada e que pode ajudar em muitas coisas é a get_the_excerpt(). Com essa você consegue pegar o resumo em uma variável, é útil para necessidades onde é preciso usar filtros nesse conteúdo.

the_content()

Essa função, como o nome sugere, imprime todo o conteúdo, com suas imagens, vídeos e tudo que adicionou e formatou na edição do seu post. É mais útil para aplicar em singles, mas alguns blogs muitas vezes querem mostrar todo o post diretamente na listagem, ai também entra o the_content().

 

A diferença entre as funções é simples, use-as com imaginação.

Qualquer dúvida ou sugestão é só comentar aqui.

5 thoughts on “WordPress – the_excerpt() x the_content()

  1. Zezé Responder

    Estou no início do meu blog, mas sua aparência está meio apagada sem imagens. pesquisei e vi que é uma questão de configuração da página entre excerpt ou contet . que no meu caso é o excerpt , apresenta no início somente o resumo do post, sem imagem. tem como este resumo aparecer com a imagem ou tem que trocar pelo content? e onde vou para fazer esta configuração de modo seguro?

Deixe um comentário

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