Как настроить постоянные ссылки (ЧПУ)?

Ходя по сайтам, Вы нажимаете по ссылкам, переходя на ту или иную страницу. Каждая страница сайта имеет свой уникальный URL-адрес, по которому вы можете попасть на нее из любого браузера и из любой страны мира.

Что такое постоянные ссылки (ЧПУ)?

Ссылки на сайтах могут иметь самые разнообразные адреса. Например,

http://site.ru/?p=25 

или

http://site.ru/music

Какая из этих двух ссылок Вам более понятная? Какую будет легче запомнить? Конечно, вторую. Тут как раз и вводится понятие ЧПУ, т.е. «человекопонятный урл». По такому адресу Вы легко сможете определить, что, перейдете, например, в музыкальный раздел новостного сайта. Кроме того ЧПУ «любят» и поисковые машины. Известно, что сайт, имея человекопонятные ссылки, имеет больший приоритет в поисковой выдаче.

Сразу следует отметить, что ЧПУ должны работать на сайте изначально, на стадии его создания. Это нужно для того, чтобы поисковая система сразу «правильно» индексировала Ваш сайт.

WordPress тоже «умеет» делать ЧПУ, для чего в системе отведена целая страница настроек. Итак, чтобы на нее перейти, в админ-панели Вашего WordPress-сайта следует выбрать Настройки -> Постоянные ссылки.

Страница настроек постоянных ссылок

Как видно из всевозможных настроек, система позволяет настроить ЧПУ как Вашей душе угодно.

Заметим, что в ранних версиях WordPress по умолчанию ссылки имели вид

http://site.ru/?p=123

Сейчас же, установив движок, Вы получите

http://site.ru/2017/08/16/запись-123/

Среди предустановленных вариантов WordPress предлагает следующие:

  • простые (/?p=123),
  • день и название (/2017/08/16/sample-post/),
  • месяц и название (/2017/08/sample-post/),
  • цифры (/archives/123),
  • название записи (/sample-post/).

Последним в списке доступных идет произвольный вид ссылок. Тут нам на помощь приходят так называемые структурные теги. Например, для большого новостного портала с частыми публикациями, можно в ссылке указывать не только имя автора, но также часы, минуты и даже секунды. Комбинируя теги, Вы сможете добится любой структуры ссылок на своем сайте. Если у Вас несколько тегов подряд, то они должны быть разделены косой чертой. Например, Вы хотите добится следующей структуры:

http://site-name.loc/2017/08/16/категория/имя_поста

В этом случае отмечаете Произвольно и заполняете поле:

/%year%/%monthnum%/%day%/%category%/%postname%

Настройка произвольных ссылок

После всех изменений не забывайте нажать кнопку Сохранить изменения.

Список структурных тегов

%year% — год;
%monthnum% — месяц;
%day% — день;
%hour% — час;
%minute% — минуты;
%second% — секунды;
%post_id% — уникальный идентификатор поста ID;
%postname% — название поста;
%category% — рубрики;
%author% — имя автора статьи.
Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.