Title: Таксономии выводяться в виде меток
Last modified: 12.03.2020

---

# Таксономии выводяться в виде меток

 *  [matros97](https://ru.wordpress.org/support/users/matros97/)
 * (@matros97)
 * [6 лет, 7 месяцев назад](https://ru.wordpress.org/support/topic/%d1%82%d0%b0%d0%ba%d1%81%d0%be%d0%bd%d0%be%d0%bc%d0%b8%d0%b8-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d1%8f%d1%82%d1%8c%d1%81%d1%8f-%d0%b2-%d0%b2%d0%b8%d0%b4%d0%b5-%d0%bc%d0%b5%d1%82%d0%be%d0%ba/)
 * Привет, зарегистрировал таксономии вот код
 *     ```
       // хук для регистрации
       add_action( 'init', 'create_hotelscities' );
       function create_hotelscities(){
   
       	// список параметров: wp-kama.ru/function/get_taxonomy_labels
       	register_taxonomy( 'hotelscities', [ 'hotels' ], [ 
       		'label'                 => '', // определяется параметром $labels->name
       		'labels'                => [
       			'name'              => 'Города отелей',
       			'singular_name'     => 'Города отелей',
       			'search_items'      => 'Поиск по городу',
       			'all_items'         => 'Все города',
       			'view_item '        => 'Просмотреть города',
       			'parent_item'       => 'Родитель',
       			'parent_item_colon' => 'Родитель:',
       			'edit_item'         => 'Изменить',
       			'update_item'       => 'Обновить',
       			'add_new_item'      => 'Добавить новый город',
       			'new_item_name'     => 'Новый город',
       			'menu_name'         => 'Города отелий',
       		'description'           => '', // описание таксономии
       		'public'                => true,
       		// 'publicly_queryable'    => null, // равен аргументу public
       		// 'show_in_nav_menus'     => true, // равен аргументу public
       		// 'show_ui'               => true, // равен аргументу public
       		// 'show_in_menu'          => true, // равен аргументу show_ui
       		// 'show_tagcloud'         => true, // равен аргументу show_ui
       		// 'show_in_quick_edit'    => null, // равен аргументу show_ui
       		'hierarchical'          => true,
   
       		'rewrite'               => true,
       		//'query_var'             => $taxonomy, // название параметра запроса
       		'capabilities'          => array(),
       		'meta_box_cb'           => null, // html метабокса. callback: <code>post_categories_meta_box</code> или <code>post_tags_meta_box</code>. false — метабокс отключен.
       		'show_admin_column'     => false, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5)
       		'show_in_rest'          => null, // добавить в REST API
       		'rest_base'             => null, // $taxonomy
       		// '_builtin'              => false,
       		//'update_count_callback' => '_update_post_term_count',
       	]] );
       }
   
       // хук для регистрации
       add_action( 'init', 'create_objecttype' );
       function create_objecttype(){
   
       	// список параметров: wp-kama.ru/function/get_taxonomy_labels
       	register_taxonomy( 'objecttype', [ 'hotels' ], [ 
       		'label'                 => '', // определяется параметром $labels->name
       		'labels'                => [
       			'name'              => 'Тип обьекта',
       			'singular_name'     => 'Тип обьекта',
       			'search_items'      => 'Поиск',
       			'all_items'         => 'Все',
       			'view_item '        => 'Просмотреть',
       			'parent_item'       => 'Родитель',
       			'parent_item_colon' => 'Родитель:',
       			'edit_item'         => 'Изменить',
       			'update_item'       => 'Обновить',
       			'add_new_item'      => 'Добавить',
       			'new_item_name'     => 'Новый',
       			'menu_name'         => 'Тип обьекта',
       		'description'           => '', // описание таксономии
       		'public'                => true,
       		// 'publicly_queryable'    => null, // равен аргументу public
       		// 'show_in_nav_menus'     => true, // равен аргументу public
       		// 'show_ui'               => true, // равен аргументу public
       		// 'show_in_menu'          => true, // равен аргументу show_ui
       		// 'show_tagcloud'         => true, // равен аргументу show_ui
       		// 'show_in_quick_edit'    => null, // равен аргументу show_ui
       		'hierarchical'          => true,
   
       		'rewrite'               => true,
       		//'query_var'             => $taxonomy, // название параметра запроса
       		'capabilities'          => array(),
       		'meta_box_cb'           => null, // html метабокса. callback: <code>post_categories_meta_box</code> или <code>post_tags_meta_box</code>. false — метабокс отключен.
       		'show_admin_column'     => false, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5)
       		'show_in_rest'          => null, // добавить в REST API
       		'rest_base'             => null, // $taxonomy
       		// '_builtin'              => false,
       		//'update_count_callback' => '_update_post_term_count',
       	]] );
       }
       ```
   
 * и почему то они выводять у меня так [скрин](https://prnt.sc/rf53g9)
 * Хотя и стоит параметр
    `'hierarchical' => true,`

Просмотр 1 ответа (всего 1)

 *  [legal2019](https://ru.wordpress.org/support/users/legal2019/)
 * (@legal2019)
 * [6 лет, 7 месяцев назад](https://ru.wordpress.org/support/topic/%d1%82%d0%b0%d0%ba%d1%81%d0%be%d0%bd%d0%be%d0%bc%d0%b8%d0%b8-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d1%8f%d1%82%d1%8c%d1%81%d1%8f-%d0%b2-%d0%b2%d0%b8%d0%b4%d0%b5-%d0%bc%d0%b5%d1%82%d0%be%d0%ba/#post-12177104)
 * Вот так будет как категории:
 *     ```
       	// список параметров: wp-kama.ru/function/get_taxonomy_labels
       	register_taxonomy( 'hotelscities', array( 'hotels' ), array( 
       		'label'                 => '', // определяется параметром $labels->name
       		'labels'                => array(
       			'name'              => 'Города отелей',
       			'singular_name'     => 'Города отелей',
       			'search_items'      => 'Поиск по городу',
       			'all_items'         => 'Все города',
       			'view_item '        => 'Просмотреть города',
       			'parent_item'       => 'Родитель',
       			'parent_item_colon' => 'Родитель:',
       			'edit_item'         => 'Изменить',
       			'update_item'       => 'Обновить',
       			'add_new_item'      => 'Добавить новый город',
       			'new_item_name'     => 'Новый город',
       			'menu_name'         => 'Города отелий',
                           ),
       		'description'           => '', // описание таксономии
       		'public'                => true,
       		// 'publicly_queryable'    => null, // равен аргументу public
       		// 'show_in_nav_menus'     => true, // равен аргументу public
       		// 'show_ui'               => true, // равен аргументу public
       		// 'show_in_menu'          => true, // равен аргументу show_ui
       		// 'show_tagcloud'         => true, // равен аргументу show_ui
       		// 'show_in_quick_edit'    => null, // равен аргументу show_ui
       		'hierarchical'          => true,
   
       		'rewrite'               => true,
       		//'query_var'             => $taxonomy, // название параметра запроса
       		'capabilities'          => array(),
       		'meta_box_cb'           => null, // html метабокса. callback: <code>post_categories_meta_box</code> или <code>post_tags_meta_box</code>. false — метабокс отключен.
       		'show_admin_column'     => false, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5)
       		'show_in_rest'          => null, // добавить в REST API
       		'rest_base'             => null, // $taxonomy
       		// '_builtin'              => false,
       		//'update_count_callback' => '_update_post_term_count',
       	)) ;
       ```
   
 * Ошибка:
    1. у вас [] — нужно () 2. у вас: register_taxonomy( ‘hotelscities’, [‘
   hotels’ ], [ ‘label’ должно быть: register_taxonomy( ‘hotelscities’, array( ‘
   hotels’ ), array( ‘label’ 3. у вас: ‘labels’ => [ ‘name’ => ‘Города отелей’, ‘
   singular_name’ => ‘Города отелей’, ‘search_items’ => ‘Поиск по городу’, ‘all_items’
   => ‘Все города’, ‘view_item ‘ => ‘Просмотреть города’, ‘parent_item’ => ‘Родитель’,‘
   parent_item_colon’ => ‘Родитель:’, ‘edit_item’ => ‘Изменить’, ‘update_item’ =
   > ‘Обновить’, ‘add_new_item’ => ‘Добавить новый город’, ‘new_item_name’ => ‘Новый
   город’, ‘menu_name’ => ‘Города отелий’, должно быть: ‘labels’ => array(….)
 * Или правильно проставьте [] в вышеуказанных местах.

Просмотр 1 ответа (всего 1)

 Тема «Таксономии выводяться в виде меток» закрыта для новых ответов.

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 1 ответ
 * 2 участника
 * Последний ответ: [legal2019](https://ru.wordpress.org/support/users/legal2019/)
 * Последняя активность: [6 лет, 7 месяцев назад](https://ru.wordpress.org/support/topic/%d1%82%d0%b0%d0%ba%d1%81%d0%be%d0%bd%d0%be%d0%bc%d0%b8%d0%b8-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d1%8f%d1%82%d1%8c%d1%81%d1%8f-%d0%b2-%d0%b2%d0%b8%d0%b4%d0%b5-%d0%bc%d0%b5%d1%82%d0%be%d0%ba/#post-12177104)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
