WordPress.org

Ready to get started?Download WordPress

Codex

it:Riferimento funzioni/get taxonomy

Contents

Descrizione

Recupera l'oggetto contenente le impostazioni di una tassonomia (i metadati).

Si noti che non restituisce la lista di termini associati alla tassonomia. Per fare ciò, si deve usare wp_list_categories()

Utilizzo

<?php get_taxonomy$taxonomy ?>

Parametri

$taxonomy
(string) (richiesto) Il nome della tassonomia
Default: Nessuno

Valori restituiti

(object) 
Restituisce, in caso di successo, un oggetto contenente i metadati della tassonomia.

Restituisce false se la tassonomia non esiste.

Esempi

Esempio di una tassonomia personalizzata chiamata "caratteristiche" associata ad un tipo di post personalizzato chiamato "noleggi".

 $rental_features = get_taxonomy('caratteristiche');
 print_r($rental_features);
 
 stdClass Object ( 
 [hierarchical] => 
 [update_count_callback] => 
 [rewrite] => 
     Array ( [slug] => caratteristiche [with_front] => 1 ) 
 [query_var] => caratteristiche 
 [public] => 1 
 [show_ui] => 1 
 [show_tagcloud] => 1 
 [_builtin] => 
 [labels] => 
   stdClass Object ( 
       [name] => Caratteristiche 
       [singular_name] => Caratteristica
       [search_items] => Cerca caratteristiche
       [popular_items] => Caratteristiche più popolari
       [all_items] => Tutte le caratteristiche
       [parent_item] => Caratteristica genitore
       [parent_item_colon] => Caratteristica genitore:
       [edit_item] => Modifica caratteristica
       [update_item] => Aggiorna caratteristica
       [add_new_item] => Aggiungi nuova caratteristica
       [new_item_name] => Nuovo nome
       [separate_items_with_commas] => Separa le caratteristiche con delle virgole
       [add_or_remove_items] => Aggiungi o rimuovi caratteristiche 
       [choose_from_most_used] => Scegli tra le caratteristiche più utilizzate
    ) 
 [show_in_nav_menus] => 1 
 [label] => Caratteristiche 
 [singular_label] => Caratteristica 
 [cap] => 
   stdClass Object ( 
       [manage_terms] => manage_categories 
       [edit_terms] => manage_categories 
       [delete_terms] => manage_categories 
       [assign_terms] => edit_posts 
   ) 
 [name] => caratteristiche 
 [object_type] => 
   Array ( [0] => noleggi [1] => noleggi ) 
)

Note

  • Utilizza la variabile globale: $wp_taxonomies (array)

Log delle modifiche

File sorgente

get_taxonomy() si trova in wp-includes/taxonomy.php.

Correlati

Taxonomy Functions: get_taxonomy() taxonomy_exists() register_taxonomy() get_taxonomies() the_taxonomies() get_taxonomy_labels() get_taxonomy_template() is_object_in_taxonomy() get_the_taxonomies() get_post_taxonomies() get_object_taxonomies() is_taxonomy_hierarchical()