Как создать свою таксономию в wordpress?

Решено

Я создал свой, произвольный тип записей, теперь мне нужно создать свою таксономию, что бы у моего произвольного типа записи были свои рубрики. Как это сделать?

Добавить Комментарий
Ответ

Данный код нужно добавить в файл functions.php

 $labels = array(
 'name' => _x( 'Раздел', 'название таксономии' ),
 'singular_name' => _x( 'Раздел', 'название таксономии' ),
 'search_items' =>  __( 'Найти раздел' ),
 'all_items' => __( 'Все разделы' ),
 'parent_item' => __( 'Вложенный раздел' ),
 'parent_item_colon' => __( 'Вложенный раздел:' ),
 'edit_item' => __( 'Редактировать раздел' ),
 'update_item' => __( 'Обновить раздел' ),
 'add_new_item' => __( 'Добавить новый раздел' ),
 'new_item_name' => __( 'Название раздела' ),
 'menu_name' => __( 'Раздел' ),
 );
// Добавляем древовидную таксономию 'razdel' (как категории)
 register_taxonomy('razdel', array('works'), array(
 'hierarchical' => true,
 'labels' => $labels,
 'show_ui' => true,
 'query_var' => true,
 'rewrite' => array( 'slug' => 'razdel' ),
 ));
 

Мы добавляем таксономию(рубрики) к произвольному типу записи  works

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.