Beskrivelse
Enkel plugin til at vise kategorier i ethvert indlæg eller side med en genvejskode. Det er grundlæggende en shortcode API-interface til WordPress-funktionen wp_list_categories.
Brug:
Vil vise links til alle kategorierne og ordne dem efter antal indlæg i hver kategori.
Du kan også liste tags eller enhver anden WordPress-taksonomi. Du skal overdrage en værdi til parameteren taxonomy
. For eksempel for at liste tags: .
Som standard viser brugen:
- Ingen link til alle kategorier
- Sorterer listen over kategorier efter kategorinavnet i stigende rækkefølge
- Vises i en uordnet listestil
- Viser ikke antallet af indlæg
- Viser kun kategorier med indlæg
- Viser kun kategorier med indlæg
- Sætter title-attributten til kategoribeskrivelsen
- Er ikke begrænset til barn_af nogen kategori
- Ingen feed eller feed-billede anvendes
- Udelukker ikke nogen kategori og omfatter alle kategorier
- Viser den aktive kategori med CSS Class-Suffiks ‘ current-cat’
- Viser kategorierne på en hierarkisk indrykket måde
- Viser kategori som overskrift over listen
- Ingen SQL LIMIT er pålagt (‘number’ => 0 er ikke vist ovenfor)
- Viser (echos) kategorierne
- Ingen begrænsning af dybde
- Alle kategorier.
- Listen gengives ved hjælp af et nyt walker-objekt af Walker_Category-klassen
Se wp_list_categories for brug.
Markup og styling af kategorilister
Taget fra den officielle dokumentation wp_list_categories.
Som standard genererer wp_list_categories() indlejrede uordnede lister (ul) inden for et enkelt listeelement (li) med titlen “Kategorier”.
Du kan fjerne det yderste element og listen ved at indstille parameteren title_li til en tom streng. Du skal selv indpakke output i en ordnet liste (ol) eller en uordnet liste (se eksemplerne ovenfor). Hvis du slet ikke ønsker listeoutput, skal du indstille style-parameteren til none.
Du kan style outputtet med disse CSS-selektorer :
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 { ... }
Vis liste over kategorier i kolonner
For at outputte listen i kolonner kan du bruge CSS’s multicolumns. Da listen som standard udskrives som en uordnet liste med klassen “categories”, kan du tilføje dette til din CSS:
.categories{ column-count: 5; column-gap: 50px;}