Кастомный тип постов. ЧПУ
-
3.4-alpha-20291 TwentyTen
При выборе ЧПУ _http://example.com/%postname%, УРЛ получается таким _http://example.com/custom_post_type/%postname%, стоит задача избавится от custom_post_type в УРЛе. Случайно обнаружил такую возможность:function wikicms_create_cpt() { register_post_type( 'topic' . . 'rewrite' => array( 'slug' => '/', //Ключевое место 'with_front' => false ), . } add_action( 'init', 'wikicms_create_cpt', 0 );
Все работает как полагается, но страницы начинают отдавать 404. Если закомментировать
add_action( 'init', 'wikicms_create_cpt', 0 );
+ обращение к сайту, и следом раскомментировать, без обновления структуры ЧПУ, то все работает как хочется.
Вопрос в следующем, имеется ли иной способ убрать из УРЛ custom_post_type и не похожа ли такая ситуация на баг?
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Кастомный тип постов. ЧПУ» закрыта для новых ответов.