WordPress návody

Jak upravit stručný výpis příspěvku (excerpt)

blog
Autor příspěvku Tomáš Cirkl

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.

Aktivace stručný výpis příspěvku

Aktivace stručný výpis příspěvku

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.

Box stručný výpis příspěvku

Box stručný výpis 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.phpcategory.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.

Nastavení ADvanced Excerpt

Nastavení Advanced Excerpt

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.

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

3 komentáře

  • 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.

  • 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?

Zanechat komentář

WordPress školení pro začátečníky a mírně pokročilé (Praha 15.5.2019)

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!

Tomáš Cirkl

Tomáš Cirkl

WordPress specialista

Blog WPlama.cz píši už více než 3 roky. O WordPress přednáším a pořádám školení. Pro své klienty vytvářím a spravuji webové stránky.