Задать вопрос
@Legal2019
Всё в имени моём... и радость и печаль...

Как сделать метки в произвольной записи?

Здравствуйте,
Создал собственную произвольную запись, если в
function true_register_test() {
  $labels = array(
             ... 
            );
  $args = array(
     ...
    'taxonomies' => array('post_tag') 
);
  register_post_type('test',$args);
}

добавить поддержку меток к custom post type в таком виде:
'taxonomies' => array('post_tag'), то все метки из "записи" цепляются.
Как сделать так, чтобы были свои метки?
  • Вопрос задан
  • 277 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
@Legal2019 Автор вопроса
Всё в имени моём... и радость и печаль...
А ответ оказался тут codex.wordpress.org .
'taxonomies' => array('post_tag')
не нужен вообще тут.
Оказалось всё просто.
Если хочешь таксономию, не иерархическую (как теги ("метки")) то:
$массив args(
 'hierarchical' = > false,
 );

Если хочешь таксономию, иерархическую (как категории ("рубрики")) то:
$массив args(
 'hierarchical' = > true,
 );
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
VladFank
@VladFank
WP developer
Использовать post_tag на два типа записей с разными метками - никак. Создай новую таксономию.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы