Chcete používat vlastní stručný výpis příspěvku, ale nevíte jak na to? V tomto článku si ukážeme jak upravit stručný výpis příspěvku (anglicky excerpt) bez nutnosti kódování.
Stručný výpis příspěvku je výňatek z vašeho příspěvku. WordPress obsahuje zabudovanou funkci, která obsahuje jednoduchý způsob jak vytvářet stručný výpis příspěvku.
Proč využívat stručný výpis příspěvku?
Doporučuji využívat stručný výpis příspěvku a ne zobrazení celého článku na straně blog nebo rubriky.
Ve výchozím nastavení WordPress zobrazuje celý příspěvek na straně blogu, rubriky, archivů nebo i hlavní straně. U poslední možnosti záleží na typu šablony. Kvůli tomu, že zde není pouze úvod k článku se stránka zbytečně natahuje a zároveň vyhledávače mohou tento obsah považovat za duplicitní.
Použitím stručného výpisu příspěvku pak značně zlepšíte orientaci návštěvníka na webu a vyhnete se penalizaci za duplicitní obsah.
Některé WordPress šablony jsou vytvořeny tak, že automaticky vytváří stručný výpis příspěvku. Nevýhoda toho je, že šablona sama spočítá kolik obsahu zobrazí a nevypadá to dobře.
Z těchto důvodu by jste měli využívat vlastní stručný výpis příspěvku.
Jak vložit stručný výpis příspěvku za pomoci WordPressu
Přidat vlastní stručný výpis příspěvku je velmi jednoduché. Stačí pouze ve WordPress administraci při editaci příspěvku kliknout na Nastavení zobrazených informací a aktivovat možnost Stručný výpis příspěvku.
Nastavení zobrazených informací najdete v právem horním rohu.
Po aktivaci se pod příspěvkem objeví box s názvem Stručný výpis příspěvku, do kterého můžete napsat vlastní úvod k příspěvku.
Nyní může dojít ke komplikaci, kdy u některých šablon nemusí dojít k zobrazení úvodního textu na straně blogu a rubriky. Je to způsobeno tím, že ve WordPressu existuji dva způsoby jak na straně blogu a rubriky vypsat obsah příspěvku.
Funkce kterou chceme využívat my je:
Nicméně v šabloně, kterou používáte vy je funkce:
Pokud tedy chcete využívat box stručný výpis příspěvku, musíte danou funkci nahradit v souborech šablony za tu naši. Nejpravděpodobněji budete muset upravit tyto soubory home.php, content.php, archive.php a category.php. Vše však záleží na šabloně, kterou využíváte.
Pokud si na úpravu šablony netroufáte, můžete vše nechat jak je a použít Značku pro pokračování textu. Ta je právě funkční pří použití funkce the_content(). Sice nebudete moci vytvořit vlastní úvod k příspěvku, ale budete moci ovlivnit délku textu vypsaného na stránkách blogu a rubriky.
Vložení stručného výpisu příspěvku pomocí pluginu
Jestliže ani jedna z předchozích metod vám nevyhovuje, můžete využít pluginu jménem Advanced Excerpt.
Po instalaci a aktivaci běžte do Nastavení -> Excerpt a nastavte plugin dle vašich představ.
Plugin Advanced Excerpt umožňuje vyřešit různé problémy s tvorbou úvodního textu k článku. Můžete zde nastavit jak a kde se bude stručný výpis příspěvku zobrazovat.
Co všechno zde můžete nastavit:
- Délku textu (Excerpt lenght) – na slova, znaky.
- Zakončení textu (Ellipsis) – tři tečky atd.
- Způsob zakončení textu (Finish) – přesně, slovo, věta.
- Odkaz pokračovat ve čtení a jeho obsah (Read More Link)
- Generování automatického úvodního textu (No Custom Excerpts)
- Vynechání shortcodů (Strip Shortcodes)
- Zde se má aplikovat na funkci the_excerpt() nebo the_content() (Filter)
- Deaktivovat na určitých stránkách (Disable On)
- Vynechat tagy (Strip tags)
Po nastavení stačí jen kliknout na tlačítko Save Changes a je hotovo.
Advanced Excerpt nikterak nezasahuje do již vytvořeného obsahu a pokud se někdy rozhodnete vrátit k výchozímu nastavení šablony stačí plugin jen deaktivovat.
Dobrý den, nevíte jak by se dalo u Excerp u stručného výpisu stránky nastavit odrážky nebo prostě jen udělat vždy odstavec za koncem věty? Text /několik vět mi to ukazuje slité dohromady. Jde o šablonu Radiate.
Text (gird) mi to ukazuje na hlavní stránce takto: Něco. Něco. Něco. A potřebovala bych zobrazovat takto:
Něco.
Něco.
Něco.
Ono jde o to, že the_excerpt vkládá obsah bez HTML, proto je to takhle slité. Řešením by bylo upravit to na the_content přes třeba child šablonu, ale pak by jste musela používat Značku pro pokračování textu.
Hezký den.
Mám šablonu Twenty Seventeen v 1.3 a zároveň problém s ukazováním náhledů článků. Stáhnul jsem si lugin, který doporučujete, ale ani poté se nic nezměnilo… Soubory šablony jsem taktéž, ty, co uvádíte, nenašel.
Jaké jsou možnosti?