Разработка и сопровождение
Как в wordpress убрать из адреса category?
По умолчанию в WordPress категории в адресной строке браузера отражаются следующим образом: site.ru/category/news
Как же решить проблему с убиранием «category» в url адресе? Есть целых три способа:
С помощью редактирования файла. htaccess
Открываете данный файл и добавляете туда следующий код:
RewriteRule ^category/(. +)$ https://www.site.ru/$1 [R=301, L]
Где https://www.site.ru адрес вашего сайта. Теперь эта длинная строчка заменится на более короткую и будет иметь следующий вид: https://site.ru/news
Естественно, такая строчка выглядит более привлекательно и запоминаемо, плюс, не рушит систему вложенности для записей (у которых url отличается от url категории).
С помощью ЧПУ
Нужно зайти в меню Параметры — Постоянные ссылки и в префикс для рубрик поставить точку. Это простое действие отключит вывод слова category в url.
С помощью плагина
Нужно просто установить плагин WP No Category Base и активировать его, он сам отключит category в ссылках