Neste tutorial vamos falar sobre como exibir Resumos de Posts em Temas WordPress. Este é um tutorial muito simples que qualquer um pode implementar e tirar proveito desse recurso embutido (built-in). O benefício da implementação deste tutorial é que ele diminui tempo de carregamento da página e aumenta a contagem de pageviews.
Como ele diminuiu tempo de carga página?
Se você escrever longos posts sobre as melhores práticas de formulários de contato ou principais Apps do iPhone para os blogueiros, que tem um monte de imagens, carregá-los em uma página, pode afetar significativamente o tempo de carregamento da página. Ao adotar esta técnica, você pode simplesmente mostrar um trecho do artigo e deixar o usuário visualizar o post em uma página de post único.
Como ele aumenta o número de PageViews?
Às vezes, os usuários só leem o post na página da categoria, se você não usar um resumo. Ao adicioná-lo, eles acabam indo ao post completo. Assim, você teria 2 páginas vistas em vez de 1. Ele também incentiva os usuários a fazerem um comentário sobre o post, porque o formulário de comentário está também nesta página e não é necessário carregar uma página separada para fazer um comentário.
Tutorial
Abra os seus arquivos index.php, archive.php e category.php. Alguns de vocês podem não ter todos esses arquivos em seu Tema WordPress, então, basta abrir os que você tem.
Encontre o seguinte código:
<?php the_content(); ?>
E substitua-o por:
<?php the_excerpt(); ?>
Agora você pode escrever resumos personalizadas para seus posts a partir do painel de administração do seu WordPress e exibí-los em seu tema.
Se você não escrever um resumo personalizado o WordPress pega automaticamente as primeiras (55) palavras do seu post e coloca-as em um trecho com elipses e exibe-as. A partir do WordPress 2.9, você pode alterar este limite de palavras . Se você quiser mudar o limite de palavras, deve abrir seu arquivo functions.php e adicionar a seguinte função:
// Alterando o tamanho do Resumo function new_excerpt_length($length) { return 100; } add_filter('excerpt_length', 'new_excerpt_length'); // Alterando o 'Mais' do Resumo function new_excerpt_more($more) { return '...'; } add_filter('excerpt_more', 'new_excerpt_more');
Se você quiser ver este código funcionando ao vivo, basta clicar em qualquer das nossas categorias no menu de navegação e você vai ver que não exibimos posts completas.
O que achou deste artigo? Deixe seu comentário abaixo