X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

Постоянные ссылки на латинице или ЧПУ – Человеко-Понятный Урл WordPress

Приклад
  • 2024-10-06
  • 6730 переглядів

  • Дизайн та розробка сайту

Доброго времени суток!

Сегодня хочу рассказать о том, как сделать ЧПУ на сайте WordPress. Давайте разберем что такое ЧПУ, зачем его делать и как правильно.

Постоянные ссылки на латинице или ЧПУ – Человеко-Понятный Урл WordPress

Вы наверное замечали на моем сайте и на других блогах WordPress, что постоянные ссылки отображаются латиницей и имеют примерно такой вид:

Новый дизайн

В то время, как у вас отображается кириллицей, а при копировании и в гугле выглядит ужасно. Примерно так:

http://site.com/2007/03/18/%D2%E5%F1%F2

Чтобы настроить нормальное отображение постоянных ссылок, вам нужно установить небольшой плагин. Да, я не люблю плагины, но это один из немногих, которые я все таки использую. Тем более плагин состоит всего из одного небольшого файла. Этот плагин называется RusToLat. В плагине доступны два стандарта транслитерации. Старый — ГОСТ 16876-71 и более свежий ISO 9-95. Вы можете свободно переключаться между ними.
После установки плагина, вам нужно перейти в адиминку и активировать его, после чего перейти в - "Параметры" - "Постоянные ссылки". Выбрать пункт - "произвольно" и в поле прописать следующий текст:

/%postname%.html

В конце .html - это любят поисковики.
Данный код выводит название записи сразу после доменного имени вашего сайта.
Также можно настроить иначе. Вот небольшой список дополнительных функций:

%year%
год записи

%monthnum%
месяц года

%day%
день месяца

%hour%
час публикации

%minute%
минута публикации

%second%
секунда публикации

%postname%
заголовок записи латиницей

%post_id%
ID записи

%category%
название категории латиницей

%author%
имя автора латиницей

В настройках выберите произвольный вариант и впишите туда желаемую комбинацию, переменные разделяйте знаком слеш /

Вот еще несколько примеров:
/%postname%.html

/%year%/%monthnum%/%day%/%postname%.html

/%post_id%.html

1. Помните, что сайт может быть проиндексирован поисковиками, как только вы измените эти настройки, так сразу старые адреса страниц станут не доступны. Делать эту настройку лучше в самом начале и потом уже не возвращаться к ней.
2. Плагин будет изменять только те записи, которые были созданы после установки плагина. Статьи которые вы создали до установки останутся без изменений. Но и менять их вручную тоже не спешите см. пункт 1.

На этом все. Спасибо за внимание 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 9, в среднем: 5 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078