Wordpress: úprava odkazu “read more”
6. Únor 2008 – 18:24 – Vlastimil – Wordpress , trackbackNormálně je pod každým perexem na titulní stránce odkaz na celý obsah článku ve formě “read more”, což jednoho depotěší, že. Jak to změnit?
Je třeba hrábnout (přes adminovské rozhraní) do souboru index.php a v něm najít volání funkce the_content(). Má volitelný parametr - právě slovo, které se má objevit místo onoho “read more”. Takže může odkaz na celý obsah znít třeba
the_content('Číst dále...');
Ale to taky není nicmoc extra, když se na stránce objevuje pod každým blokem stejný text. Co třeba přidat název článku? K tomu pomůže funkce get_the_title() se třemi parametry: první je text, který má být před názvem článku, druhý je text za názvem, třetí pak buď zobrazí text (hodnota false), nebo jej pouze vrátí pro převzetí do proměnné (true).
the_content("»» celý článek " . get_the_title('', '', false));
Takové volání funkce zobrazí dvě šipečky, text “celý článek” a název článku:

Co ještě zbývá? Správně - úprava vzhledu. Takže šup do souboru se styly. Ve svém jsem předpis pro .more-link nenašel, takže jsem ho přidal a nastavil jsem mu zhruba takovéto vlastnosti:
.more-link {
float:right;
}
No, nic moc, vím.
Ale to už je vaše fantazie… ![]()
Související příspěvky
Komentáře»
Můžete jako první komentovat.