Creare tassonomie personalizzate per WordPress

Questo post è più vecchio di 3 anni. Potrebbe contenere informazioni non aggiornate.

In WordPress, le tassonomie personalizzate sono estremamente utili quando dobbiamo fare delle particolari classificazioni, soprattutto se usiamo i custom post type, e cioè i tipi di post personalizzati.

La domanda a questo punto è: come posso creare delle tassonomie personalizzate per WordPress? Apparentemente l’idea di creare delle tassonomie personalizzate sembra qualcosa che va oltre le possibilità di uno sviluppatore alle prime armi. Ma la verità, fortunatamente, è un’altra. E’ sufficiente incollare nel file functions.php il seguente codice, ovviamente personalizzandolo a seconda delle proprie esigenze:

function create_my_taxonomy() {
register_taxonomy('Genere', 'musica', array(
   'hierarchical' => true /*visualizza come le categorie*/, 'label' => 'Genere',
   'query_var' => true, 'rewrite' => true));

register_taxonomy('Artista', 'musica', array(
   'hierarchical' => false /*visualizza come i tag*/, 'label' => 'Artista',
   'query_var' => true, 'rewrite' => true));
}
add_action('init', 'create_my_taxonomy', 0);

La prima funzione crea una tassonomia simile a quella delle categorie e cioè gerarchizzata (categoria -> categoria figlia -> categoria figlia della categoria figlia ecc. ecc.). La seconda funzione invece crea una tassonomia simile a quella delle etichette (i tags). Entrambe possono essere utili soprattutto nelle recensioni di musica e libri (si usano le tassonomie gerarchizzate per i generi musicali, mentre per esempio le tassonomie non gerarchizzate per gli artisti).

Ultime dal blog

Visualizzare i commenti recenti, con avatar, usando uno shortcode

Pubblicato da Il Jester il 20 Giugno 2024

Creazione di un tema figlio su Wordpress e Classicpress

Pubblicato da Il Jester il 19 Giugno 2024

Usare il markdown per scrivere post su Wordpress e Classicpress

Pubblicato da Il Jester il 18 Giugno 2024

Gestire la query string di un url con Javascript

Pubblicato da Il Jester il 16 Giugno 2024

Sicurezza. Disabilitare XMLRPC sul vostro sito Wordpress

Pubblicato da Il Jester il 15 Giugno 2024

Gravatar. Un plugin per tutelare la privacy

Pubblicato da Il Jester il 14 Giugno 2024