@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'), то все метки из "записи" цепляются.
Как сделать так, чтобы были свои метки?
  • Вопрос задан
  • 258 просмотров
Решения вопроса 1
@Legal2019 Автор вопроса
Всё в имени моём... и радость и печаль...
А ответ оказался тут codex.wordpress.org .
'taxonomies' => array('post_tag')
не нужен вообще тут.
Оказалось всё просто.
Если хочешь таксономию, не иерархическую (как теги ("метки")) то:
$массив args(
 'hierarchical' = > false,
 );

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

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

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