Таксономия post_tag для пользовательского типа записей
Я искал везде в Google, но не нашел способа сделать это.
Я объявил пользовательский тип записей (например, 'job') с пользовательской иерархической таксономией ('activities').
Я также хочу присваивать "обычные" метки к моему пользовательскому типу записей (если у меня есть метка 'полная занятость' для обычных записей, я хочу присваивать её и к записям типа job).
Как этого добиться?
Мне удалось сделать пользовательскую таксономию для нескольких типов записей, но я не знаю, как подключить post_tag к другому типу записей.
Например:
register_taxonomy( 'seasons', array('job', 'post'), $args );
делает таксономию seasons доступной и для обычных записей, и для записей типа job. Я хочу, чтобы стандартные метки были доступны для моих записей типа job.
Я понятно объяснил?
Спасибо,

Включение тегов для пользовательского типа записей довольно просто. Вам нужно использовать 'taxonomies' => array('post_tag')
при вызове функции register_post_type()
.
Например:
register_post_type('movies',
array(
'labels' => array(
'name' => 'Фильмы',
'singular_name' => 'Фильм',
'menu_name' => 'ФИЛЬМЫ',
'all_items' => 'Все фильмы',
'add_new' => 'Добавить фильм',
'add_new_item' => 'Добавить новый фильм'
),
'public' => true,
'supports' => array(
'title',
'post-formats',
),
'show_in_admin_bar' => true,
'taxonomies' => array('post_tag'),
)
);
Обратите внимание на последний параметр taxonomies => array('post_tag')
в коде. Именно так включаются теги для пользовательского типа записей.
