✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Exibindo trechos em páginas iniciais, de pesquisa, de tags e de arquivamento do WordPress

22

Mostrar apenas os trechos das postagens nas páginas inicial, de pesquisa, de tags ou de arquivo é útil se suas postagens forem particularmente longas. Os leitores não terão que rolar a página para um post específico.

Você pode editar o arquivo de modelo content.php (recomendado usando um tema filho), para navegar até esta linha:

<?php if (is_search() ): // Only display Excerpts for Search ?>

e substitua por:

<?php if (is_search() || is_home() || is_tag() || is_category() || is_archive() ): // Only display Excerpts for Search ?>

A função is_archive() verifica se a página atual é uma Categoria (is_category), Tag (is_tag), Autor ou uma página baseada em Data. A próxima linha usa the_excerpt() para exibir um pequeno trecho em vez de the_content

Se você quiser mostrar um link no final do trecho, você pode editar o functions.php (de preferência no tema filho), adicionar o seguinte ao final do arquivo:

// Remove the ... from excerpt and change the text
function change_excerpt_more()
{
  function new_excerpt_more($more)
    {
    // Use .read-more to style the link
      return '<span class="continue-reading"> <a href="'. get_permalink(). '">Continue Reading »</a></span>';
    }
  add_filter('excerpt_more', 'new_excerpt_more');
}
add_action('after_setup_theme', 'change_excerpt_more');

Esta modificação não altera a saída no feed. Para mostrar o trecho no feed, você precisará acessar as configurações do wordpress, configurações de leitura e definir "Para cada artigo em um feed, mostrar" como "Resumo" em vez de "Texto completo". No entanto, isso afeta as postagens em outras páginas também (home, arquivo).

Fonte de gravação: helloacm.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação