Как вывести в url пользовательскую(кастомную ) категорию?
Добрый день, собственно мне необходимо выводить категории в url, сейчас это выглядит site.ru/product/name-product, а необходимо site.ru/product/CATEGORY/name-product...
Заренее спасибо
Заренее спасибо
add_action( 'init', 'create_taxonomy' );function create_taxonomy(){ register_taxonomy( 'catalog', [ 'products' ], [ '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' => true, // равен аргументу 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' => 'post_categories_meta_box', // html метабокса. callback: `post_categories_meta_box` или `post_tags_meta_box`. false — метабокс отключен. 'show_admin_column' => true, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5) 'show_in_rest' => true, // добавить в REST API 'rest_base' => true, // $taxonomy // '_builtin' => false, //'update_count_callback' => '_update_post_term_count', ] );}add_action('init', 'my_custom_init');function my_custom_init(){ register_post_type('products', array( 'labels' => array( 'name' => 'Продукция', // Основное название типа записи 'singular_name' => 'Продукция', // отдельное название записи типа Book 'add_new' => 'Добавить новую', 'add_new_item' => 'Добавить новую Продукцию', 'edit_item' => 'Редактировать Продукцию', 'new_item' => 'Новая Продукция', 'view_item' => 'Посмотреть Продукцию', 'search_items' => 'Найти Продукцию', 'not_found' => 'Продукции не найдено', 'not_found_in_trash' => 'В корзине Продукции не найдено', 'parent_item_colon' => '', 'menu_name' => 'Продукция' ), 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'taxonomies'=> array('catalog'), 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'has_archive' => true, // 'hierarchical' => true, 'menu_position' => 4,'menu_icon' => 'dashicons-cart', 'supports' => array('title','editor','thumbnail', 'page-attributes', 'post-formats') ) );}

Смотрите также:
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.