Register_taxonomy () - egészíti ki (regiszterek) új (felhasználó) taxonómia
Semmi vagy WP_Error.
használata
A sablonok használata
$ Taxonómia (string) (kötelező) A név generált taxonómia.
Ez csak kisbetűket, számokat és _. azaz Egy-Z0-9_.
Alapértelmezett: „” $ objektumtípus (string / array) (kötelező) neve utáni típusok, amelyek lesz kötve taxonómia. Ebben a paraméterben, például megadhatja, „post”, míg a hagyományos WordPress blog lesz egy új taxonómia (osztályozás létezik).
Alapértelmezett: '' $ args (array) (szükséges) Egy sor érv határozza meg a taxonómia attribútumokat.
Alapértelmezés: nincs
Érvek paraméter $ args
label (string) A név a taxonómia a többes számú (a kijelzőn az admin panel).
Alapértelmezett: az érték az érvelés $ címkék-> name
Egy sor fejlécek leírja taxonómia (a kijelző admin).
név
Név taxonómia, általában a többes számban. Alapértelmezett _x (hozzászólás Címkék ",„taxonómia általános neve”) vagy _x (kategóriák", „taxonómia általános neve”);
singular_name
Mondj egy eleme ennek taxonómia. Alapértelmezett _x (Posta Tag ",„taxonómia egyes szám nevét”) vagy _x („kategória”,„taxonómia egyes szám neve”);
MENU_NAME
A szöveg a menü címet. Ez a vonal jelzi a neve a menüpontok. Az alapértelmezett érték a paraméter nevét;
search_items
Szöveg kereshető taxonómia elemet. Alapértelmezett __ ( 'Keresés Szavak') vagy __ ( 'Keresés kategóriák');
popular_items
Szöveg blokk népszerű elemei. __ (Népszerű címkék) vagy null;
ALL_ITEMS
A szöveg az összes elemet. __ ( 'Minden címke'), vagy __ (a 'Minden kategória');
parent_item
A szöveg a szülő taxonómia elemet. Ez az érv nem használják, nem fa taxonómiákat. Alapértelmezésben null vagy __ ( „Szülő kategória”);
parent_item_colon
A szöveg a szülő taxonómia elem az is, hogy parent_item de kettőspont a végén. Alapértelmezésben nincs, vagy __ ( „Szülő kategória:”);
edit_item
A szöveg a szerkesztés ellenőrzés. Alapértelmezett __ ( 'Címke szerkesztése') vagy __ (Kategória szerkesztése ');
update_item
A szöveg az elem a felújítás. Alapértelmezett __ ( 'Update Tag') vagy __ ( 'Update kategória');
add_new_item
Szöveg, hogy egy új taxonómia elemet. Alapértelmezett __ ( 'Új Tag'), vagy __ ( 'Új kategória');
new_item_name
Szöveg egy új taxonómia elemet. Alapértelmezett __ ( 'New címkenévvel') vagy __ ( 'Új kategória neve');
separate_items_with_commas
A szöveg leírja, hogy az elemeket meg kell vesszővel elválasztva (a blog admin terület). Nem működik a fafajta. Alapérték __ ( „címkék elválasztásához vesszőkkel”) vagy null;
choose_from_most_used
szöveg egy blogbejegyzést szerkesztése közben „hogy válasszon a gyakran használt”. Nem használt fa taxonómia. Alapértelmezett __ ( "Válasszon a leggyakrabban használt címkék) vagy null;
popular_items
Szöveg keresni népszerű feltételeket. Ez a paraméter nem használható fa taxonómia. Default: "Népszerű címkék" vagy null.
separate_items_with_commas
Szöveg azt mondja, hogy a kifejezések (címkék) kell vesszővel elválasztva. Nem használt fa taxonómia. Default: „Külön címkék vesszőkkel” vagy null.
add_or_remove_items
Szöveg hozzáadása vagy eltávolítása szempontjából. Nem használt fa típusok. Default: „hozzáadása vagy eltávolítása egy címkét.” vagy null.
choose_from_most_used
Text „Válasszon a leggyakrabban használt.” Nem használt fa típusok.
Szöveg „talált”, amely megjelenik, ha rákattint bármelyik általánosan használt kifejezés nem található.
Teljes listát lásd a leírást get_taxonomy_labels ()
nyilvános (boolean) Hogy ez taxonómia Kijelző interfész admin panel. Ezt az értéket a telt publicly_queryable paramétereket. show_ui. show_in_nav_menus ha nincs beállítva érték őket.
Alapértelmezés: true
show_ui (logikai) kijelző egység ebben taxonómia admin.
Alapértelmezés szerint, ha nem, ugyanezt az érvet nyilvános
Akár taxonómia kijelző az admin menüben.
- igaz - taxonómia megjelenik, mint a rekord típusát almenüt, amelyhez kapcsolódik.
- false - almenü nem jelenik meg.
$ Show_ui opciót engedélyezni kell (igaz).
Alapértelmezés szerint, ha nem, ugyanezt az érvet show_ui
show_in_nav_menus (logikai) igaz megadja a lehetőséget, hogy válasszon az elemek a taxonómia a navigációs menüben.
Alapértelmezés szerint, ha nem, ugyanezt az érvet nyilvános
show_tagcloud (logikai) létrehozása widgetet felhő elemeinek taxonómia (a címkék felhő).
Alapértelmezés szerint, ha nem, ugyanezt az érvet show_ui
show_in_rest (logikai) Van, hogy tartalmaz egy taxonómia REST API-t. WP 4.7.
rest_base (sor) a címke REST API. Alapértelmezésben a nevét a taxonómia. WP 4.7.
Alapértelmezett: $ taxonómia
rest_controller_class (string) A név a vezérlő osztályban a REST API. WP 4.7.
Default: 'WP_REST_Terms_Controller'
update_count_callback (string) A függvény neve, hogy fogják hívni, hogy frissítse a bejegyzések száma ebben a taxonómia, az (ok) a feljegyzések, amelyek kapcsolatban vannak ezzel a taxonómia.
Alapértelmezés: nincs
false - letiltja felülírását. Ha megad egy tömb, megadhat egy tetszőleges lekérdezési paramétert (lekérdezés var). Az alapértelmezett fogja használni paraméter $ taxonómia.
Lehetséges tömb érvek:
- csiga - taxonómia megelőzi ezt a fonalat. Alapértelmezésben a nevét a taxonómia;
- with_front - ez lehetővé teszi, hogy egy előtagot állandó hivatkozás. Alapértelmezett true;
- hierarchikus - igaz - támogatja a fa URL (3.1 verzió). Alapértelmezett false;
Add_permastruct tömb átadódik egy funkciót (). így itt is megadhatja érvek ezt a funkciót.
Alapértelmezés: true
publicly_queryable (logikai) Do felhasználók férhetnek hozzá taxonómia elemet a külső része a helyszínen. Ha nincs beállítva, akkor az érték hozott nyilvános lehetőség. C 4.5 verzió.
Alapértelmezett: null (egyenlő az érvelés nyilvános)
query_var (line / logikai) Ha megad hamis, kapcsolja ki a lekérdezést, és maga a kifejezés. Vagy megadható egy húr megváltoztatni a lekérdezési paraméter (lekérdezés var). Az alapértelmezett beállítás fogja használni $ taxonómia - a név a taxonómia.
Alapértelmezett: $ taxonómia
Egy sor jogokkal rendelkezik a taxonómia:
Alapértelmezés: nincs
a visszahívás funkciót. Felelősséget, hogy a taxonómia fog megjelenni metaboxes (version 3.8).
Beépített függvények nevei:
Ha megadja hamis, a METABOX letiltásra kerül egyáltalán.
Alapértelmezett: null
show_admin_column (logikai) engedélyezése vagy nem automatikus létrehozása taxonómia oszlop a kapcsolódó tábla bejegyzés típusát. (3.5 verzió)
Alapértelmezés: false
sort (boolean) Hogy ez taxonómia, hogy emlékezzen a sorrendben, ahogy a létrehozott elemek (kifejezések) kapcsolódnak tárgyak (rekord).
Alapértelmezett: null
show_in_quick_edit (boolean) Akár taxonómia megjelenítése a Gyors szerkesztés egy bejegyzést (a táblázatban az összes bejegyzés listáját, kattintson a „tulajdonságok” gomb). A 4.2-es verzióra.
Alapérték: null (érték show_ui)
_builtin (logikai) (nem a normális használatra) paraméter célja a fejlesztők számára. Ha váltani igaz, ez azt jelenti, hogy ez a taxonómia kifejezés a belső taxonómia WordPress, és nem épít (Custom).
Alapértelmezés: false
# 1. Regisztráció taxonómiákban
Példa regisztrációs két taxonómiákat „műfaj” és „író” a „könyv” típusú hozzászólások. Ezt a kódot kell beilleszteni a téma functions.php fájlt. Egyes érvek vannak tervezve verzió 3.1+:
# 2 hozzáadása taxonómia NC
Plugin for regi adók
Van egy nagyon kényelmes, véleményem szerint, egy plugin, amely lehetővé teszi, hogy regisztráljon egy új rekord típusú és taxonómia: Custom Posta Type UI
Átnevezése taxonómia címei
Az alábbi kód azt mutatja, hogyan lehet átnevezni a meglévő taxonómia kategóriában (kategória).