Taxonomia post_tag cu tip personalizat de postare
Caut peste tot pe Google dar nu găsesc soluția pentru asta.
Am declarat un custom post type (să zicem 'job') cu o taxonomie personalizată ierarhică ('activities').
Aș dori să pot atribui și tag-uri "normale" acestui custom post type (dacă am un tag 'angajare full-time' pentru postările clasice, vreau să-l pot atribui și postărilor de tip job).
Cum pot realiza asta?
Am reușit să am o taxonomie personalizată pe mai multe tipuri de postări, dar nu știu cum să targetez post_tag și să-i adaug un tip de postare.
De exemplu:
register_taxonomy( 'seasons', array('job', 'post'), $args );
face ca taxonomia seasons să apară atât la postările clasice cât și la cele de tip job. Aș vrea să am și 'tag-uri' disponibile pentru postările de tip job.
Sunt clar?
Mulțumesc,

Activarea etichetelor într-un tip de postare personalizat este destul de simplă. Trebuie să folosești 'taxonomies' => array('post_tag')
când apelezi funcția register_post_type()
.
De exemplu:
register_post_type('movies',
array(
'labels' => array(
'name' => 'Filme',
'singular_name' => 'Film',
'menu_name' => 'FILME',
'all_items' => 'Toate Filmele',
'add_new' => 'Adaugă un Film',
'add_new_item' => 'Adaugă Film Nou'
),
'public' => true,
'supports' => array(
'title',
'post-formats',
),
'show_in_admin_bar' => true,
'taxonomies' => array('post_tag'),
)
);
Uită-te la ultimul taxonomies => array('post_tag')
din cod. Așa activezi etichetele într-un tip de postare personalizat.
