Aggiungere una sezione tag ad un custom post type

Come programmatore WordPress ed Esperto SEO nei progetti che seguo, per ottenere il massimo da alcune situazioni, effettuo delle personalizzazioni per ottenere maggiori risultati.

La sezione con il box dei tag a volte non è presente su tutte le sezioni del nostro sito, e se la situazione che abbiamo non prevede l’utilizzo dei tag all’interno dei post, che siano articoli o post personalizzati ( come stanze o annunci) possiamo andarli ad implementare. Ma prima di procedere se non sai cosa sono i TAG WordPress ti consiglio di leggere questa guida: CLICCA QUI

In questo articolo andremo a vedere,  inserendo una semplice stringa di codice, come aggiungere una sezione tag ad un Custom Post Type.

E’ davvero un procedimento semplice. Vi basterà incollare il seguente codice nel file function.php del tema e sostituire “CUSTOM_POST_TYPE” con il nome del vostro Custom Post Type:

function reg_tag() {
register_taxonomy_for_object_type('post_tag', 'CUSTOM_POST_TYPE');
}
add_action('init', 'reg_tag');

Il nome del vostro Custom Post Type può essere qualsiasi cosa, ovviamente per una questione di logica e di programmazione vi consiglio di utilizzare qualcosa di appropriato al progetto.  Ovviamente vi consiglio sempre di fare queste modifiche nel function.php del vostro tema child, in modo da non perdere tutte le modifiche quando andrete ad aggiornare il tema.

Salvate le modifiche effettuate e potrete finalmente vedere la sezione tag nel vostro Custom Post Type!

Vuoi personalizzare il tuo sito e non sai come fare?