Substitua o conteúdo completo por um trecho

Meu tema mostra posts completos na página principal e eu quero que ele mostre apenas o resumo, eu tentei procurar a marca do conteúdo no arquivo index.php do meu tema, mas nem está lá!
Eu não tenho um home.php ou category.php. Eu tentei pesquisar toda a minha instalação wordpress para the_content e os únicos lugares em que eu poderia achar que está em page.php e, mesmo quando mudá-lo lá, ele realmente não funciona.

Os outros lugares que eu encontrei em meus formatos de tema (image.php, audio.php …), mas mudá-lo lá faz com que a publicação mostre o resumo mesmo quando você clica nele e entra na postagem.

Meu arquivo index.php tem isso:

       

Preciso fazer algo específico para fazer isso funcionar?

Solutions Collecting From Web of "Substitua o conteúdo completo por um trecho"

Decida sobre the_excerpt() ou the_content() com um condicional: is_singular() .

Você pode usar um plugin e filtrar o the_content dependendo do tipo da página atual: arquivo ou singular. Mas você também pode usá-lo em seu tema.

 add_filter( 'the_content', 't5_replace_content_with_excerpt', 100 ); /** * Return excerpt if we are not on a singular post view. * * @param string $content * @return string */ function t5_replace_content_with_excerpt( $content ) { if ( is_singular() ) { return $content; } // remove our filter temporarily. // Otherwise we run into a infinite loop in wp_trim_excerpt(). remove_filter( 'the_content', __FUNCTION__, 100 ); $excerpt = apply_filters( 'the_excerpt', get_the_excerpt() ); add_filter( 'the_content', __FUNCTION__, 100 ); return $excerpt; } 

No seu tema, encontre a linha onde você está chamando the_content() . Mude para:

 is_singular() ? the_content() : the_excerpt(); 

Com qual tema você está trabalhando?

Este pequeno código aqui:

 < ?php get_template_part('library/functions/theme/formats/standar'); ?> 

Parece sugerir que seu index.php está chamando um modelo. Se você encontrar o arquivo correto (provavelmente localizado nesse diretório de formatos / standar) e replace o local onde the_content () aparece com the_excerpt (), você deve ver os resumos carregando em vez do conteúdo completo. Isso vai modificar um arquivo de tema central que não é recomendado, então, sem saber mais sobre seu tema e se isso é ou não superável, eu diria que o faça por sua conta e risco.