Skip to content
03.06.2023
  • Технология
  • Новости
  • В мире

Технологии

Primary Menu
  • Технология
  • Новости
  • В мире
  • Home
  • 2021
  • Январь
  • 15
  • Технология

Настройка ЧПУ WordPress

admin 15.01.2021 1 min read

chpu-1-8147698

24 сентября 2019 WordPress

Настройку ЧПУ в CMS WordPress необходимо произвести сразу же после установки движка на хостинг. Тут на самом деле не все так просто и есть свои нюансы и сложности. О них поговорим в этой статье.

Шаг 1. Настраиваем постоянные ссылки

Идем в Настройки → Постоянные ссылки и устанавливаем переключатель в Произвольно. И в поле указываем /%category%/%postname%/ Теперь ссылки на сайте станут вида /ярлык_рубрики/ярлык_записи/ На мой взгляд это самый лучший вариант и им пользуется большинство. Но вы можете использовать и собственный.

chpu-1024x496-5971770

Шаг 2. Преобразовываем русские ссылки в латинские

Устанавливаем плагин Cyr-To-Lat и активируем. Больше ничего не требуется. Теперь при сохранении записей и страниц их ссылки автоматически будут преобразованы в транслит.

chpu2-2961448

Шаг 3. Убираем /category/ из ссылок на рубрики

Тут есть 3 варианта: через хук, через .htaccess и плагин.

На мой взгляд самый лучший вариант это хук. Добавляем в файл functions.php текущей темы следующий код:

function remove_category_from_url($cat_url) {
        $cat_url = str_replace('/category', '', $cat_url);
        return $cat_url;
}
add_filter('category_link', 'remove_category_from_url', 1, 1);

Теперь категории будут открываться без префикса category. Но тут есть один важный момент! Чтобы все работало исправно, особенно в подкатегориях, то необходимо немного видоизменить постоянные ссылки. Добавляем в настройках ссылок префикс, например .html и получаем примерно следующее:

chpu3-1024x508-6947359

Удаляем category с помощью файла .htaccess. Добавляем в него следующие настройки:

RedirectMatch 301 /category/(.*) https://it-blog.ru/$1

Этот способ может не сработать на некоторых хостингах и на старых версиях WP.

Самые популярные плагины для удаления category из ссылок на WordPress это WP No Category Base и Yoast SEO. Устанавливаем и включаем опцию удаления префикса из рубрик.

chpu4-3862301

Continue Reading

Previous: Настройка WordPress HTTPS
Next: Установка MacOS High Sierra 10.13 на VirtualBox

Related Stories

Захват изображения с камеры с помощью HTML5 mediacapture-2460556
1 min read
  • Технология

Захват изображения с камеры с помощью HTML5

29.04.2023
Освоение аналитики: получение максимальной отдачи от аналитических данных в GA4 analytics-intelligence-step-1-sign-in
1 min read
  • Технология

Освоение аналитики: получение максимальной отдачи от аналитических данных в GA4

26.04.2023
Что такое ошибка DNS_PROBE_FINISHED_NXDOMAIN? Полное руководство mastering-analytics-intelligence-in-ga4-hero-image-730x548-2691257
1 min read
  • Технология

Что такое ошибка DNS_PROBE_FINISHED_NXDOMAIN? Полное руководство

26.04.2023

You may have missed

Захват изображения с камеры с помощью HTML5 mediacapture-2460556
1 min read
  • Технология

Захват изображения с камеры с помощью HTML5

29.04.2023
Освоение аналитики: получение максимальной отдачи от аналитических данных в GA4 analytics-intelligence-step-1-sign-in
1 min read
  • Технология

Освоение аналитики: получение максимальной отдачи от аналитических данных в GA4

26.04.2023
Что такое ошибка DNS_PROBE_FINISHED_NXDOMAIN? Полное руководство mastering-analytics-intelligence-in-ga4-hero-image-730x548-2691257
1 min read
  • Технология

Что такое ошибка DNS_PROBE_FINISHED_NXDOMAIN? Полное руководство

26.04.2023
Как создавать отчеты по аналитике веб-сайта в Looker Studio (шаг за шагом) customize-the-report
1 min read
  • Технология

Как создавать отчеты по аналитике веб-сайта в Looker Studio (шаг за шагом)

26.04.2023
  • Технология
  • Новости
  • В мире
  • Технология
  • Новости
  • В мире
Copyright © All rights reserved. | MoreNews by AF themes.