WordPress.org

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;}

Skriv en kommentar