Доброго времени суток.
Пытаюсь создать несколько кастомных типов записей, но столкнулся с проблемой в Слагах.
Суть: Хотелось бы, что б слагов не было, НО как оказалось , как только я в одном из Типов указываю
'rewrite' => array('slug' => '/', 'with_front' => false),
то почему то остальные начинают шабашить (постоянные ссылки чищу). Ссылки как бы есть, они срабатывают, но на них нету ничего, что то типа 404 .Так же корректно перестают работать и Статические страницы (post_type=page).
Как мне создать 2+ кастомных типов, что я делаю не так? Код прикрепил. Как я понимаю где то просто ошибка в логике, но не понимаю где. Спасибо!
add_action( 'init', 'registeriruem_cpt' );
function registeriruem_cpt(){
register_post_type(
'region', array(
'labels' => array(
'name' => 'Регионы', // основное название для типа записи
'singular_name' => 'Регион', // название для одной записи этого типа
'add_new' => 'Добавить регион', // для добавления новой записи
'add_new_item' => 'Добавление Регионы', // заголовка у вновь создаваемой записи в админ-панели.
'edit_item' => 'Редактирование Регионы', // для редактирования типа записи
'new_item' => 'Новая Регион', // текст новой записи
'not_found' => 'Не найдено', // если в результате поиска ничего не было найдено
'not_found_in_trash' => 'Не найдено в корзине', // если не было найдено в корзине
'menu_name' => 'Регионы', // название меню
),
'public' => true,
'menu_position' => 4,
'menu_icon' => 'dashicons-admin-site-alt3',
'hierarchical' => true,
'supports' => array('title','editor','thumbnail','page-attributes'),
'taxonomies' => array( 'page'),
'has_archive' => true,
'rewrite' => true,
//'query_var' => true,
));
register_post_type(
'usluga', array(
'labels' => array(
'name' => 'Услуги', // основное название для типа записи
'singular_name' => 'Услуга', // название для одной записи этого типа
'add_new' => 'Добавить услугу', // для добавления новой записи
'add_new_item' => 'Добавление услуги', // заголовка у вновь создаваемой записи в админ-панели.
'edit_item' => 'Редактирование услуги', // для редактирования типа записи
'new_item' => 'Новая услуга', // текст новой записи
'not_found' => 'Не найдено', // если в результате поиска ничего не было найдено
'not_found_in_trash' => 'Не найдено в корзине', // если не было найдено в корзине
'menu_name' => 'Услуги', // название меню
),
'public' => true,
'menu_position' => 4,
'menu_icon' => 'dashicons-portfolio',
'hierarchical' => true,
'supports' => array('title','editor','thumbnail','page-attributes'),
'taxonomies' => array( 'page'),
'has_archive' => true,
'rewrite' => array('slug' => '/', 'with_front' => false),
//'rewrite' => true,
//'query_var' => true,
));
}