Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

Snippety

Jak ve WordPress widgetu zobrazit i prázdné rubriky

Tomáš Cirkl Publikováno 1 min čtení

Pozor:

Článek je z roku 2018. Některé postupy se mohly změnit.

notebook a ruce

Ve výchozím nastavení widget Rubriky nezobrazuje prázdné rubriky (rubriky bez přiřazených příspěvků). V tomto článku si ukážeme, jak pomocí jednoduchého snippetu povolit zobrazení prázdných rubrik ve widgetu.

Základní zobrazení widgetu Rubriky
Základní zobrazení widgetu Rubriky
Widget Rubriky s prázdnými rubrikami
Widget Rubriky s prázdnými rubrikami

Níže uvedený snippet vložte nejlépe do vlastního pluginu nebo do functions.php v child šabloně.

add_filter( 'widget_categories_args', 'wplama_vynut_prazdne_rubriky' );
function wplama_vynut_prazdne_rubriky($cat_args) {
    $cat_args['hide_empty'] = 0;
    return $cat_args;
}

Snippet vytváří vlastní funkci wplama_vynut_prazdne_rubriky pro filtr widget_categories_args. Funkce modifikuje parametr hide_empty, který je ve výchozím nastavení nastaven na 1 a skrývá prázdné rubriky. Nastavením na 0 vynutíte zobrazení i prázdných rubrik.

To je vše. Jakmile snippet přidáte na web, tak se ve widgetu Rubriky začnou zobrazovat všechny rubriky, i ty prázdné.

Autor

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.

1 035 článků Všechny články autora

Komentáře (1)

Přidat komentář
  1. Ivan Boukal

    Díky za nápad a za kódík, Tomáši, někdy se bude hodit! 🙂

    Odpovědět

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.