Как скрыть кастомную таксономию в URL?
-
Подскажите, пожалуйста, как скрыть произвольную таксономию в URL ссылках??
То-есть есть например ссылка: http://aquaman-diver/courses-category/ndl/ и нужно убрать courses-category и сделать сделать так http://aquaman-diver/ndl/
Таксономию регистрировал functions.php
add_action( 'init', 'create_taxonomy' ); function create_taxonomy(){ // список параметров: wp-kama.ru/function/get_taxonomy_labels register_taxonomy( 'courses-category', [ 'courses' ], [ 'label' => 'courses-category', // определяется параметром $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' => false, // равен аргументу 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' => false, // название параметра запроса 'capabilities' => array(), 'meta_box_cb' => null, 'show_admin_column' => true, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5) 'show_in_rest' => true, // добавить в REST API 'rest_base' => null, // $taxonomy ] ); }
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Как скрыть кастомную таксономию в URL?» закрыта для новых ответов.