Advanced Excerpt e Image Link
Postado em 4 de February de 2008
Estava procurando hoje como melhorar a função a função the_excerpt como alternativa para página inicial do Jogos EnterNauta. Esta função é responsável por reduzir o conteúdo do post na página inicial ou nos arquivos. De forma geral, basta substituir a função <?php the_content(); ?> por <?php the_excerpt(); ?> e pronto: os posts são limitados a um número determinado de palavras. Mas não era exatamente isso o que procurava, essa modificação é,d e fato, tranqüila de fazer. Na verdade queria manter o estilo do post até onde fosse possível.
Encontrei alguns posts relacionados ao assunto muito bons. Um é do Bruno Alves: Alternativa para indexação da Home no Wordpress e outro de Carlos Henrique sobre como customizar a função the_excerpt. Apesar de úteis, ainda não traziam exatamente o que procurava. Minha motivação principal era manter as imagens no extrato (é assim que traduz?).
Para resolver meu problema, encontrei um plugin chamado Advanced Excerpt do Spare Pencil. Com ele, pode-se manter todas as tags HTML do texto. O plugin é fácil de instalar e configurar. E o mais importante, não deixa nenhuma tag aberta, o que pode comprometer o lay-out do extrato (o plugin Smarter Excerpt faz isso, não recomendo).
E, de quebra, no meio da procura, encontrei outro plugin muito útil, o Image Link do Sterling Adventures. Com ele, você transforma a imagem que aparece no Extrato (contanto que você esteja usando o plugin anterior) e a transforma em um link para a página do artigo. Brilhante!
