Alterar o “read more” do WordPress
anúnciantes
Quando o WordPress mostra os excertos de um post ou utilizamos a tag “more” para limitar o texto do post que aparece noutras páginas para além da página do post surge um link “Read More” ou “Continuar a ler” ou “ler mais” depende dos casos.
Esse link, regra geral, surge na homepage, página de listagem de artigos das categorias, resultados de pesquisa, páginas de arquivos, etc. Existe uma forma prática e simples de alterar esse texto.
O código que vou partilhar funciona com custom fields do WordPress. Se não sabes o que são aconselho-te a leitura do artigo Como usar Custom Fields no WordPress
Este tutorial vou ensinar o processo para editar o link. Embora faça apenas referência à homepage explorem as diversas páginas do vosso theme para as alterar convenientemente.
- Vai até ao Theme Editor (Menu lateral Aparência » Editor) e edita o ficheiro index.php
- Procura no código do index.php a linha com:
the_content("Read more"); - Substituí essa linha por este código:
< ?php $lermais = get_post_meta($post->ID, 'ler_mais', true); ?>
< ?php if (!$lermais) { $lermais = 'Continuar a ler »'; } ?>
< ?php the_content($lermais); ?> - Grava as alterações e faz um teste
O código vai buscar o valor do lermais definido por ti nos custom fields do WordPress e caso exista mostra o texto que tu la escreveste, se não existir e for necessário mostrar o excerto mostra “Continuar a ler »”.
O inconveniente deste código é o facto de a cada post que escreveres e quiseres alterar a mensagem tens de escrever o custom field. Por outro lado podes ter mensagens diferentes em posts diferentes visto que podes escrever a mensagem que desejares.
Um bom exemplo é escreveres uma página sobre um produto que queres vender no teu blog e em vez de teres um link chamado “Continuar a ler” podes ter um link a dizer “Ver detalhes do produto”.
Espero que tenha sido útil





Vinidog
July 16, 2009
Bacana…. Tava atras desta bagaça…
Valew D+
Micheli
October 22, 2009
Olá, eu precisava utilizar uma paginação estilo o wp-pagenavi no meu site, mas preciso fazer numa página, não nos posts. Tenho páginas com conteudo bem longo e quero que a cada 4 parágrafos desse texto ele crie uma página nova. Você sabe como eu faço isso?
Paragrafo 1
Paragrafo 2
Paragrafo 3
Paragrafo 4
____________
1 | 2 | 3 | 4
Ficarei extremamente grata se vc me der essa ajuda!!!
Tânia
February 13, 2010
Valeu pela dica, estava em dúvida, posso mudar a fonte e a cor da mesma também? Abraço