WordPress.org

Popis

Jednoduchý plugin pro zobrazení kategorií v jakémkoli příspěvku nebo stránce pomocí zkratky. Je to v podstatě rozhraní API pro zkrácený kód funkce wp_list_categories WordPressu.

Použití:

Zobrazí odkazy na všechny kategorie a seřadí je podle počtu příspěvků v každé kategorii.

Můžete také vypsat značky nebo jakoukoli jinou taxonomii WordPressu. Do parametru taxonomy musíte předat hodnotu. Chcete-li například vypsat tagy: .
Ve výchozím nastavení se zobrazí použití:

  • Nezobrazuje odkaz na všechny kategorie
  • Seřadí seznam Kategorií podle názvu Kategorie vzestupně
  • Zobrazuje se ve stylu neuspořádaného seznamu
  • Nezobrazuje počet příspěvků
  • Zobrazuje pouze Kategorie s příspěvky
  • Nastavuje. atribut title na Popis kategorie
  • Neomezuje se na potomka_žádné Kategorie
  • Nepoužívá žádný feed ani obrázek feedu
  • Nevylučuje žádnou Kategorii a zahrnuje všechny Kategorie
  • Zobrazuje aktivní Kategorii s CSS Class-Sufix ‚ current-cat‘
  • Zobrazuje Kategorie hierarchicky odsazeně
  • Zobrazuje Kategorie jako záhlaví nad seznamem
  • Není zaveden žádný SQL LIMIT (‚číslo‘ => 0 není výše uvedeno)
  • Zobrazuje (echos) Kategorie
  • Není omezena hloubka
  • Všechny kategorie.
  • Seznam je vykreslen pomocí nového objektu walker třídy Walker_Category

Použití viz wp_list_categories.

Značení a stylování seznamů kategorií

Převzato z oficiální dokumentace wp_list_categories.

Ve výchozím nastavení funkce wp_list_categories() generuje vnořené neuspořádané seznamy (ul) uvnitř jediné položky seznamu (li) s názvem „Kategorie“.

Krajní položku a seznam můžete odstranit nastavením parametru title_li na prázdný řetězec. Výstup budete muset sami zabalit do uspořádaného seznamu (ol) nebo neuspořádaného seznamu (viz příklady výše). Pokud nechcete výstup seznamu vůbec, nastavte parametr style na none.

Výstup můžete nastylovat pomocí těchto selektorů CSS :

li.categories { ... } /* outermost list item */li.cat-item { ... }li.cat-item-7 { ... } /* category ID #7, etc */li.current-cat { ... }li.current-cat-parent { ... }ul.children { ... }

Zobrazit seznam kategorií ve sloupcích

Pro výstup seznamu do sloupců můžete použít vícesloupcový CSS. Protože ve výchozím nastavení je seznam vypsán jako neuspořádaný seznam s třídou „categories“, můžete do CSS přidat toto:

.categories{ column-count: 5; column-gap: 50px;}

Napsat komentář