Поддержка Проблемы и решения Нужно ли удалять префикс «category» из url?

  • Сайт пока на локальном хостинге, в меню рубрики с подрубриками. У категорий в url присутствует префикс «category»: ***.ru/category/build/brick.

    Я хочу удалить это слово из адреса, каким способом это лучше сделать: плагином или через .htaccess?

    Статей на сайте пока мало и он не загружен в интернет.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Yui

    (@fierevere)

    永子

    Не нужно, можно настроить постоянные ссылки в консоли (настройки — постоянные ссылки)

    Если уж совсем приспичило, не знаю зачем

    1. No Category Base (WPML) удаляет базу category из постоянной ссылки ЧПУ рубрик.
    2. No category parents – плагин удаляет именно базу категорий, которая ставится в админке (она может быть отличной от «category»). Для его работы структура ЧПУ может быть любой. Говорят, плагин работает не всегда (наверное зависит от структуры ЧПУ). Плюс этого плагина — это установка 301 редиректа (нужен для поисковиков, когда слово category удаляется из уже рабочего сайта/блога).
    3. Remove Parents – Плагин работает только если структура ЧПУ начинается с тега %category%. Подход автора плагина мне не понравился — зачем-то там используются проверки через регулярные выражения, когда нужно всего-то удалить слово category. Впрочем, этот плагин удаляет не только слово category, но и родительские рубрики у УРЛ’ов постов (когда и где это действительно может понадобится не понял).

    Пишут, что с «category» дубли страниц будут. Да и лишнее слово в адресе.

    Через постоянные ссылки возможно удалить category из адреса?

    Модератор Yui

    (@fierevere)

    永子

    «пишут», а еще говорят, что кур доят…

    через настройки постоянных ссылок можно поменять «category» на другое слово, для удаления — плагины.
    Но я бы не стала придираться к этому лишнему слову, потому что URL должен быть не только коротким, но и структуру сайта отражать

    Здравствуйте, помогите пожалуйста — как убрать лишнее слово в url страницы https://vijivuvsegda.ru/napravlenie/napitok-suricza, раннее было » без рубрики» теперь «napravlenie«, совсем убрать не получается

    Я сделал так: структуру ссылок установил /%category%/%postname%/

    и в качестве префикса поставил точку. Слово category теперь не отображается.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Нужно ли удалять префикс «category» из url?» закрыта для новых ответов.