Você deseja adicionar o link permanente “Leia Mais” ao final do the_excerpt? Embora provavelmente exista um plugin para isso, criamos um rápido trecho de código que você pode usar para adicionar o link permanente “Leia Mais” ao final do the_excerpt no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
function excerpt_readmore($more) {
return '... <a href="'. get_permalink($post->ID) . '" class="readmore">' . 'Read More' . '</a>';
}
add_filter('excerpt_more', 'excerpt_readmore');
Observação: Se esta é a sua primeira vez adicionando snippets de código no WordPress, consulte nosso guia sobre como adicionar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: Mais de 50 melhores temas responsivos do WordPress para criar um site pronto para dispositivos móveis e como criar um formulário de inscrição de emprego no WordPress.
usando o tema wp twenty nineteen, sua modificação de trecho gera o seguinte erro:
Variável indefinida: post em /functions.php na linha 2 Aviso: Tentando obter propriedade de um objeto não existente em /functions.php na linha 2
“linha 2” refere-se ao código na linha 2 do seu exemplo de código acima.
para function.php
………………………………
function custom_read_more() {
return ‘ Continuar Lendo »‘;
}
function excerpt($limit) {
return wp_trim_words(get_the_excerpt(), $limit, custom_read_more());
}
………………………..
para index.php
………………………….
Estou usando o tema Deep Sea, o truque não está funcionando para mim, por favor, sugira algo para consertar.
Sem ver seu tema, eu não teria ideia. Eu apostaria que eles não usam o the_excerpt() no tema como esperado, então não funciona. Este snippet simplesmente substitui […..] pelo meu leia mais personalizado.
1. No final da minha postagem, um botão chamado “permalink” está aparecendo, mas quero mudá-lo para “leia mais”.
2. Ao clicar neste botão, minha imagem em destaque não aparece, tudo o que vejo é minha postagem sem sua imagem em destaque.
Sugira algo….
ah perfeito, muito obrigado!
Existe uma maneira de adicionar o título da postagem à seção "leia mais"?
Não funcionou para mim =(
Você usa a função “the_excerpt” dentro do seu template?
[…] WPSnipp.com Compartilhe isto […]