Замена Slug custom post type на категорию
-
Доброго времени суток уважаемые форумчане
Столкнулся с такой проблемой
Есть произвольные типы записей (brand), и на сайте они выводятся по стандарту так
site/drand/lgfunction register_brand() { $labels = array( 'name' => 'Бренды', 'singular_name' => 'Бренды', 'add_new' => 'Добавить Бренд', 'add_new_item' => 'Добавить новsq Бренд', 'edit_item' => 'Редактировать Бренд', 'new_item' => 'Новый Бренд', 'all_items' => 'Все Бренды', 'view_item' => 'Просмотр Бренда на сайте', 'search_items' => 'Искать Бренд', 'not_found' => 'Бренд не найден.', 'not_found_in_trash' => 'В корзине нет Брендов.', 'menu_name' => 'Бренды' ); $args = array( 'labels' => $labels, 'public' => true, 'taxonomies' => array('category','taxonomy'), 'show_ui' => true, 'has_archive' => true, 'menu_icon' => 'dashicons-star-filled', 'menu_position' => 5, 'supports' => array( 'title', 'thumbnail', ) ); register_post_type('brand', $args); }
Существуют стандартные категории, например:
Телевизоры — televizori
Холодильники — holodilniki
Стиралки — stiralnii-mahini(вложенность категории я так же убрал через плагин (No Category Base (WPML))
Brand привязывается к категории, но мне необходимо что бы url был логичным
site/televizori/lgПолучается необходимо сделать 2 пункта
1) Убрать slug brand
2) Выводить url категории перед custom postКаждый из пунктов у меня получается сделать отдельно, но всё вместе — не работает, выдаёт 404
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
- Тема «Замена Slug custom post type на категорию» закрыта для новых ответов.