Custom post_types and taxonomy slugs
-
Здравствуйте.
Я использую custom types для новых постов, и к ним же добавляю отдельные категории, выглядит это примерно так —add_action('init', 'rooms_register'); function rooms_register() { $labels = array( ......... ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'hierarchical' => false, 'menu_icon' => get_stylesheet_directory_uri() . '/images/icons/rooms-admin.png', 'rewrite' => array( 'slug' => 'rooms', 'with_front' => true ), 'capability_type' => 'post', 'taxonomies' => array('postname', 'rooms_categories'), // 'taxonomies' => array('post_name', 'category'), 'menu_position' => null, 'supports' => array('title', 'editor') ); register_post_type( 'rooms' , $args ); } register_taxonomy('rooms_categories', array('rooms'), array( 'hierarchical' => true, 'label' => 'Категории', 'singular_label' => 'category', 'rewrite' => array( 'slug' => 'rooms', 'with_front' => false ), )); .......
После чего url для категории получается таким —
test.com/rooms/category-name
А для поста
test.com/rooms/post-name
А как добавить еще и название категории для поста ?
test.com/rooms/category-name/post-nameЯ уже перепробовал разные хаки, которые только нашел в интернете, ( add_permastruct, делать функцию перезаписи permalink … )
Ничего не получается.
Помогите пожалуйста решить проблему
- Тема «Custom post_types and taxonomy slugs» закрыта для новых ответов.