leírás
Egyszerű plugin a kategóriák megjelenítéséhez bármely bejegyzésben vagy oldalon egy rövidkóddal. Alapvetően egy rövidkód API interfész a wp_list_categories WordPress funkcióhoz.
Használat:
Megjeleníti az összes kategória linkjeit, és az egyes kategóriákban található bejegyzések száma szerint rendezi őket.
A címkéket vagy bármely más WordPress taxonómiát is felsorolhatja. A taxonomy
paraméterhez át kell adnod egy értéket. Például a címkék listázásához: .
A használat alapértelmezés szerint a következőket mutatja:
- Nincs link az összes kategóriához
- A kategóriák listáját a kategória neve alapján növekvő sorrendben rendezi
- Rendezetlen lista stílusban jeleníti meg
- Nem jeleníti meg a hozzászólások számát
- Kizárólag a hozzászólásokkal rendelkező kategóriákat jeleníti meg
- Megjeleníti. a title attribútumot a kategória leírására
- Nem korlátozódik egyetlen kategória gyermekére sem
- Nem használ feedet vagy feedképet
- Nem zár ki egyetlen kategóriát sem, és minden kategóriát tartalmaz
- Az aktív kategóriát a CSS Class-ral jeleníti meg.Suffix ‘ current-cat’
- Hierarchikusan behúzva jeleníti meg a Kategóriákat
- Kategóriát jelenít meg címként a lista felett
- Nincs SQL LIMIT (‘szám’ => 0 nem látható fent)
- Kijelzi (visszhangozza) a kategóriákat
- Nincs korlátozva a mélység
- Minden kategória.
- A lista megjelenítése a Walker_Category osztály új walker objektumával történik
A használatot lásd wp_list_categories.
Kategórialisták jelölése és stílusa
A wp_list_categories hivatalos dokumentációjából vettük.
A wp_list_categories() alapértelmezés szerint egymásba ágyazott rendezetlen listákat (ul) generál egy “Kategóriák” című egyetlen listaelemen (li) belül.
A legkülső elem és lista eltávolítható a title_li paraméter üres karakterláncra állításával. A kimenetet magának kell rendezett listába (ol) vagy rendezetlen listába csomagolnia (lásd a fenti példákat). Ha egyáltalán nem akar listakimenetet, állítsa a style paramétert none-ra.
A kimenetet ezekkel a CSS-szelektorokkal stilizálhatja :
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 { ... }
A kategóriák listájának oszlopokban való megjelenítése
A lista oszlopokban való kiadásához használhatja a CSS multicolumns funkcióját. Mivel alapértelmezés szerint a lista rendezetlen listaként kerül kiírásra a “categories” osztállyal, a CSS-hez hozzáadhatod ezt:
.categories{ column-count: 5; column-gap: 50px;}