Человекопонятный URL — веб-адреса, удобные для восприятия человеком.
В wordpress существует своя настройка чпу, хоть она явно не выражена в административной части, но настройки у неё имеются. Для этого у вас должен присутствовать в корне сайта один важный файл .htaccess, wordpress при установке его может не создать и если его нет то создайте его сами и положите в корень сайта. Для этого зайдите в административную часть и выберите Параметры/постоянные ссылки внизу будет сообщение:
Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст.
К сожалению правде это не соответствует и он не создаёт этот файл во всяком случае на версии 3.2.1 поэтому скопируйте код который будет чуть ниже и сохраните его как .htaccess и поместите в корневую папку сайта.
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
После того как вы создали этот файл и залили его на хостинг, можно настраивать ЧПУ. Выберите нужные параметры формирования URL адреса.
Это всё что нужно для родного ЧПУ для wordpress. Конечно же помимо этого есть ещё пара способов создания чпу, с помощью плагинов и записью тегов wordpress. Но ВАЖНО учтите что если у вас уже есть много страниц и ваш сайт существует скажем пол года год, то создание чпу будет губительно и ссылки в поисковиках будут битые так как вы сделали чпу. В таком случае лучше оставить всё как есть, а если вы только приступили к созданию сайта, то сделайте чпу обязательно.
P.S по мне так родной чпу всегда лучше.
Источник: joomla-umnik.ru