WordPress.org

Description

Principiu simplu pentru a afișa categorii în orice postare sau pagină cu un cod scurt. Este practic o interfață API shortcode pentru funcția WordPress wp_list_categories.

Utilizare:

Afișează link-uri către toate categoriile și le ordonează în funcție de numărul de postări din fiecare categorie.

De asemenea, puteți lista tag-uri sau orice altă taxonomie WordPress. Trebuie să treceți o valoare la parametrul taxonomy. De exemplu, pentru a lista tag-urile: .
În mod implicit, se afișează utilizarea:

  • Nu există un link către toate categoriile
  • Sortează lista de categorii după numele categoriei în ordine crescătoare
  • Afișează într-un stil de listă neordonată
  • Nu afișează numărul de postări
  • Afișează doar categoriile cu postări
  • Stabilește atributul title la descrierea categoriei
  • Nu se limitează la child_of any Category
  • Nu se utilizează niciun feed sau imagine de feed
  • Nu exclude nicio categorie și include toate categoriile
  • Afișează categoria activă cu CSS Class.Sufix ‘ current-cat’
  • Afișează categoriile în mod ierarhic indentat
  • Afișează categoria ca titlu peste listă
  • Nu se impune nicio limită SQL LIMIT (‘număr’ => 0 nu este afișat mai sus)
  • Afișează (echos) categoriile
  • Nicio limită de adâncime
  • Toate categoriile.
  • Lista este redată folosind un nou obiect walker din clasa Walker_Category

Vezi wp_list_categories pentru utilizare.

Markup and Styling of Category Lists

Prelucrat din documentația oficială wp_list_categories.

În mod implicit, wp_list_categories() generează liste neordonate imbricate (ul) în interiorul unui singur element de listă (li) intitulat „Categories”.

Puteți elimina elementul și lista cea mai exterioară prin setarea parametrului title_li la un șir de caractere gol. Va trebui să înfășurați singur ieșirea într-o listă ordonată (ol) sau într-o listă neordonată (a se vedea exemplele de mai sus). Dacă nu doriți deloc ieșirea listei, setați parametrul style la none.

Puteți stiliza ieșirea cu acești selectori 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 { ... }

Afișează lista categoriilor în coloane

Pentru ieșirea listei în coloane, puteți folosi multicolumns de la CSS. Deoarece în mod implicit lista este tipărită ca o listă neordonată cu clasa „categories”, puteți adăuga acest lucru în CSS:

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

.

Lasă un comentariu