WordPress: úprava odkazu „read more“

Normá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:

readmore Wordpress: úprava odkazu read more

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. icon smile Wordpress: úprava odkazu read more Ale to už je vaše fantazie… icon wink Wordpress: úprava odkazu read more

1 komentář u “WordPress: úprava odkazu „read more“

  1. jednou jsem si takhle rozhasil celou instalaci wp. oddelal jsem jednu uvozovku a pak pul dne lovil kde je chyba :-)

    Mirek

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>