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.
uz dlhu dobu hladam riesenie tohoto problemu ktory popisujete. kde presne treba vpisat tie kody prosim ? dakujem
Kód je potřeba přidat do souboru šablony, který se stará o výpis článků. Typicky archive.php a content.php.