Nefunkční more tag ve výpisu článků

More tag je způsob, jak rozdělit obsah na část, která se bude zobrazovat na výpisu článků a na část, která se zobrazí až na detailu. Často se stává, především u vytváření custom výpisů článků dle specifických požadavků, nebo při vypisování custom post type obsahu, že vám nebude tag more fungovat. Ať již vložíte značku <!–more–> kamkoliv, obsah se stále vypisuje celý.

Řešení je jednoduché.

Nejprve v šabloně přidáte řádek:

global $more;

ten musí být umístěn mimo loop výpisu a do smyčky, která vypisuje články přidáme:

$more = 0;

Nyní už by mělo rozdělení bez problémů fungovat.

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

2 Comments

  1. pikis

    uz dlhu dobu hladam riesenie tohoto problemu ktory popisujete. kde presne treba vpisat tie kody prosim ? dakujem

    Odpověď
  2. Musilda

    Kód je potřeba přidat do souboru šablony, který se stará o výpis článků. Typicky archive.php a content.php.

    Odpověď

Přidejte komentář

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