WordPress.org

Kuvaus

Yksinkertainen plugin näyttää kategoriat missä tahansa viestissä tai sivulla shortcode. Se on periaatteessa shortcode API -rajapinta WordPressin wp_list_categories-toiminnolle.

Käyttö:

Näyttää linkit kaikkiin kategorioihin ja asettaa ne järjestykseen kussakin kategoriassa olevien viestien lukumäärän mukaan.

Voit myös listata tagit tai minkä tahansa muun WordPress-taksonomian. Sinun täytyy välittää arvo parametrille taxonomy. Esimerkiksi luetellaksesi tageja: .
Oletusarvoisesti käyttö näyttää:

  • Ei linkkiä kaikkiin kategorioihin
  • Lajittelee kategorioiden luettelon kategorian nimen mukaan nousevassa järjestyksessä
  • Näytetään järjestämättömän luettelon tyylillä
  • Ei näytä postausten lukumäärää
  • Näytetään vain kategoriat, joissa on postauksia
  • Setää title-attribuutin kategorian kuvaukseksi
  • Ei ole rajoitettu minkään kategorian lapsikategoriaan
  • Syötettä tai syötekuvaa ei käytetä
  • Ei sulje pois mitään kategoriaa ja sisältää kaikki kategoriat
  • Näyttää aktiivisen kategorian CSS-luokituksella Class-Suffix ’ current-cat’
  • Näyttää Kategoriat hierarkkisesti sisennettynä
  • Näyttää Kategoriat otsikkona listan yläpuolella
  • Ei aseteta SQL LIMIT -rajoitusta (’numero’ => 0 ei näy yllä)
  • Näyttää (kaiku) kategoriat
  • Ei rajoitusta syvyydelle
  • Kaikki kategoriat.
  • Luettelo renderöidään käyttämällä uutta Walker_Category-luokan Walker-oliota

Käyttöä varten katso wp_list_categories.

Kategorialuetteloiden merkintä ja muotoilu

Viety wp_list_categoriesin virallisesta dokumentaatiosta.

Oletusarvoisesti wp_list_categories() luo sisäkkäisiä järjestämättömiä luetteloita (ul) yhden luettelokohdan (li) sisällä, jonka otsikkona on ”Kategoriat”.

Voit poistaa uloimman kohdan ja luettelon asettamalla title_li-parametrin tyhjäksi merkkijonoksi. Sinun on paketoitava tuotos itse järjestettyyn listaan (ol) tai järjestämättömään listaan (katso esimerkit yllä). Jos et halua lainkaan listatulostusta, aseta style-parametrin arvoksi none.

Voit tyylitellä tulostuksen näillä CSS-selektoreilla :

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 { ... }

Näytä kategorialuettelo sarakkeina

Luettelon tulostamiseen sarakkeisiin voit käyttää CSS:n multicolumns. Koska luettelo tulostetaan oletusarvoisesti järjestämättömänä luettelona luokalla ”categories”, voit lisätä CSS:

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

seuraavasti:

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

Jätä kommentti