Text more či “read more” se automaticky přidává v archivních stránkách, podle potřeby do výstupu funkce the_content()
. Pokud chcete změnit text, můžete použít změnu funkce, která přijímá parametr pro titulek “read more” takže můžete změnit the_content();
na the_content('Zobrazit více');
. Stejně tak i původní funkce get_the_content();
Ovšem, autoři šablony to mohou zkomplikovat externími úpravami ze souboru functions.php, použitím filtru the_content_more_link
:
add_filter( 'the_content_more_link', 'modify_read_more_link' );
function modify_read_more_link() {
return '<a class="more-link" href="' . get_permalink() . '">Zobrazit více</a>';
}
Můžete také zkusit v každém příspěvku dávat jiný text, použitím textu v <!--more-->
tagu, bohužel toto je jednohlavé řešení a musel byste toto přidávat do všech příspěvků:
<!--more Zobrazit více -->
Popis možností máte zde (Angličtina): https://codex.wordpress.org/Customizing_the_Read_More
Ve vašem případě bych volil metodu filtru, která by měla přepsat všechny výskyty the_content, jinak byste musel přepisovat všechny výskyty ručně. Také, pokud chcete text “změnit” doporučuji nastavit prioritu filtru na 15, aby se změna provedla mezi posledními (kdyby náhodou něco chtělo text jinak)
Snad jsem to přepsal srozumitelně, když ne tak napište znovu :)