serii81
@serii81
Я люблю phр...

Как задать теги для своего типа записи в wordpress?

Создал новый тип записи для портфолио. Но в параметре "supports" отсутствуют теги. При добавлении новой записи не могу добавить для нее тег.
Понятно, что я могу это сделать с помощью произвольных полей. Но хотелось бы убедиться, что нельзя задать теги для своего типа записи.
  • Вопрос задан
  • 285 просмотров
Решения вопроса 1
smidl
@smidl
WordPress-разработчик
Используйте 'taxonomies' => array('post_tag') в вашем register_post_type() при регистрации произвольного типа постов.

Вот наглядный пример из просторов:

register_post_type('movies',
        array(
            'labels' => array(
                'name'          =>  'Movies',
                'singular_name' =>  'Movie',
                'menu_name'     =>  'MOVIES',
                'all_items'     =>  'All Movies',
                'add_new'       =>  'Add A Movie',
                'add_new_item'  =>  'Add New Movie'
                ),
            'public'    => true,
            'supports'  => array(
                            'title',
                            'post-formats',
                            ),
            'show_in_admin_bar' =>  true,
            'taxonomies' => array('post_tag'),
            )
        );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы