Criador do tópico
fabiobr
(@fabiobr)
Amigos
complementando o que escrevi
Eu preciso que o “leia mais ” apareça automaticametne apos algumas linhas. É que praticamente todos os usuários do blog São Autores e e os textos entram direto na primeira página. Se alguem escrever um texto muito grande não prejudicaria a aparecencia da primeira página
É só colocar <!–more–> no post, no ponto em que vc quer que o texto seja cortado na página inicial.
Complementando o que o renato_s disse:
Segue este exemplo:
O Goiás começou o Campeonato Brasileiro com três tropeços consecutivos, vencendo somente na quarta rodada – um 3 a 1 sobre o Coritiba. Após isso, a equipe goiana ficou cinco jogos sem perder e iniciou sua escalada na tabela. A coroação da equipe de Hélio dos Anjos veio nas últimas cinco partidas. O Goiás conquistou cinco vitórias, batendo em sequência Fluminense, Goiás, Atlético-MG, Atlético-PR e Santo André.
<!–more–>
Curiosamente, a última derrota do time goiano foi justamente contra o Avaí, outra das equipes ascendentes do Campeonato Brasileiro. Após bater o Goiás, a equipe catarinense colecionou outros cinco jogos invictos. O empate sem gols hoje com o Corinthians encerrou uma sequência de cinco vitórias, mas não interrompeu a boa fase da equipe do técnico Silas.
Fonte: Redação Terra
A parte do texto que está acima da tag “more” é extamente o que será exibido na página principal da notícia. A notícia completa será visualizada ao clicar em Leia Mais em outra página.
Você pode também incrementar as funções com estilos próprios. Ex: [div align=”right”>[strong]<!–more Continue lendo o texto… –>;[/div][/strong] (As tags devem receber <> e não []).
No exemplo seria exibido o seu texto até o trecho delimitado e o link na linha de baixo, posicionado à direita e em negrito, com a devida mensagem: Continue lendo o texto…
Desculpe pelo tamanho do post, mas quis explicar bem. Espero que tenha compreendido!
Ainda existe uma “segunda maneira” de fazer isso.
Existe uma função no wordpress que se chama the_excerpt
Essa função você trocaria pela the_content.
Ai você nem precisa utilizar o <!–more–> no texto. O próprio wordpress entende que irá mostrar apenas a 55 primeiras palavras (veja a documentação: http://codex.wordpress.org/Template_Tags/the_excerpt)