Как убрать префикс /blog/ в постоянных ссылках ЧПУ для произвольного типа записи
По дефолту добавил /blog/
таким образом.
Но после добавления кастомного типа записи где slug 'catalog', урлы приняли следующий вид у этого кастомного типа записи /blog/catalog/%postname%
.
Мне нужно чтобы в блоге осталось всё как есть, при этом в кастомном типе записи blog не появлялся (остался только catalog).
Наверное надо нажать "сохранить настроики", после того как добавили новый тип записи.
Прочитайте пожалуйста вопрос полностью... Проблема в том, что /blog/ выводится в кастомных типах записей, а он мне там не нужен.
В общем очень просто решил проблему плагином Permalink Manager Lite (там еще куча других возможностей).
При регистрации типа записи отключи общий префикс. Смотри параметр rewrite
blog/%postname%
, то при false получим:/news/название_поста
, а при true получим:/blog/news/название_поста
.По умолчанию: true
Почему НЕ используйте для добавл к slug записям /blog/ категории самих записей?
Если все записи-посты будут в категории Блог (/blog/) - то в УРЛ все будет как нужно.
(category можно вырезать с УРЛ)
И тогда custom post type - будут такими, как нужно. без дополн /blog/
Опишите задачу, какие еще требования по УРЛ для других Custom Post Type