Boas
!
O meu tema de wordpress não apresenta um link ou imagem de "ler mais" quando se aplicaa tag <!more>, apenas corta o texto no local pretendido. O que eu gostava era que acrescentasse ao corte no index uma mensagem a dizer "
Ler mais" com link para o single post completo.
Andei à procura no código do tema e encontrei as seguintes parcelas de código:
No ficheiro fn_general.php:
function the_content_limit($max_char, $more_link_text = '', $use_p = false, $stripteaser = 0, $more_file = '')
{
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
$content = strip_tags($content);
if (strlen($_GET['p']) > 0) {
if($use_p)
echo "<p>";
echo $content;
if($use_p)
echo "</p>";
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
if($use_p)
echo "<p>";
echo $content;
echo "...";
if($use_p)
echo "</p>";
}
else {
if($use_p)
echo "<p>";
echo $content;
if($use_p)
echo "</p>";
}
}
No ficheiro index.php:
<?php the_content('',FALSE,''); ?>
Penso que o segredo para a alteração do tag More está nestas linhas de código, mas já fiz várias experiências e o resultado é sempre o mesmo. Depois de introduzir o tag de more num post faz o corte mas não surge qualquer mensagem / link.
Ficaria eternamente grato a quem me pudesse dar uma pista para resolver esta questão
As minhas desculpas se porventura não postei esta dúvida na secção certa do fórum.
Cumprimentos
Ricardo Silva