После изменения формата ссылок не открываются статические страницы
-
Требуется сделать ссылки для новостей в виде «example.com/category/novost1/»
Я успешно изменил формат ссылки для пользовательских записей (‘slug’=>’%news-list%’). Новости работают как мне и надо. Но перестали работать статичные страницы, а также PSS лента. Выбивает страницу 404.
Если добавить префикс news, то есть сделать новости в формате «site.com/news/category/novost1/», то все отлично работает. Но мне нужно именно «site.com/category/novost1/».
function my_custom_post_news(){ register_post_type('news', array( 'labels' => array('name' => 'Новости', 'menu_name' => 'Новости'), 'public' => true, 'menu_position' => 20, 'supports' => array('title', 'editor', 'thumbnail', 'comments', 'author'), 'has_archive' => true, 'rewrite' => array( 'with_front'=>false, 'slug'=>'%news-list%', 'feeds'=> true, ) )); } add_action('init', 'my_custom_post_news'); //Добавляем таксономию function my_taxonomies_news() { register_taxonomy( 'news-list', 'news', array( 'hierarchical' => true, 'rewrite' => array( 'with_front'=>false, 'slug'=>'' ) )); } add_action( 'init', 'my_taxonomies_news', 1 );
- Тема «После изменения формата ссылок не открываются статические страницы» закрыта для новых ответов.