Как вы поняли из названия, эта заметка будет о ЧПУ в WordPress. Я расскажу, что такое ЧПУ и для чего оно нужно, а так же как их сделать в WP.
Что такое ЧПУ
ЧПУ — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Является аббревиатурой от словосочетания «человекопонятный урл» (где «урл» — жаргонное обозначение URL).
В этом блоге, как и на других своих проектах, я использую ЧПУ. Вот пример такого УРЛ – http://garynych.net/dropovye-domeny-s-tic/
Для чего нужно ЧПУ
Концепция ЧПУ предполагает максимально лаконичные и интуитивно понятные адреса, которые показывают естественную для человека логическую структуру данных на сервере, а не её программный интерфейс с модулями и параметрами. Структуру обычно представляют в виде иерархии как в обычной файловой системе, к которой привык пользователь.
Например:
— /articles/tags/summer/ — статьи по меткам, метка «лето».
— /news/sport/2003/10/ — новости спорта, 2003 год, октябрь.
— /catalogue/light/bulbs/GE/ — каталог товаров, отдел «Свет», лампочки, производитель GE.
Достоинства ЧПУ:
— подобные адреса очень легко запомнить;
— можно продиктовать URL по телефону;
— чтобы перейти вверх по иерархии, достаточно стереть нужную часть пути;
— если человек уже был на вашем сайте и набирает адрес вручную, то он сразу может обратиться к нужному ему документу, глядя на URL’ы предыдущих запросов.
Недостатки ЧПУ:
— увеличение затрат ресурсов сервера для большинства реализаций;
— усложнение настройки сайта в связи с необходимостью вмешиваться в конфигурационные файлы веб-сервера.
ЧПУ в WordPress
В WordPress можно сделать ЧПУ прямо в админке. Для этого нужно всего лишь пройти в Параметры => Постоянные ссылки. Затем остаётся лишь только выбрать из предложенных вариантов тот, который вам нравится больше. Я опишу их все:
— http://адрес_сайта/?p=123 – стандартный вид URL в WordPress. Здесь ЧПУ не применяется
— http://адрес_сайта/2011/01/04/sample-post/ — день и название. Формат такой: http://адрес_сайта/год_публикации/месяц_публикации/день_публикации/название_заметки/
— http://адрес_сайта/2011/01/sample-post/ — месяц и название. Формат такой: http://адрес_сайта/год_публикации/месяц_публикации/название_заметки/
— http://адрес_сайта/archives/123 – цифры. Формат: http://адрес_сайта/archives/id_заметки/. Здесь ЧПУ так же не применяется.
— Произвольная форма ЧПУ. Если вас ни устроил ни один из предложенных выше вариантов, то можно указать свой. Лично я рекомендую использовать этот вариант: /%postname%.html
P.S. Надеюсь, что помог вам разобраться не только с тем, что такое ЧПУ, но и как его настроить в WordPress.