trampick
@trampick
Веб-разработчик

Как сделать систему url для регионов?

Есть работающий интернет-магазин. Он на хороших позициях в поисковых системах. Сейчас его собираются продвигать по другим регионам. Нужно что бы на каждом регионе был свой url и свой контент. С контентом понятно. С Url как раз и есть вопрос:

Сейчас url в таком виде:
mysite.ru/post_name, mysite.ru/category/my_category и т.д.

Нужно что бы сайт оставался работать по этим же url для домашнего региона, например Москва.
для Москвы
mysite.ru/post_name, mysite.ru/category/my_category и т.д.
Для остальных регионов был url такого вида
для Екатеринбурга
mysite.ru/ekb/post_name, mysite.ru/ekb/category/my_category и т.д.
для Новосибирска
mysite.ru/nsk/post_name, mysite.ru/nsk/category/my_category и т.д.
и т.д. для всех регионов.

Сделать регионы на поддоменах не предлагать.
Подобный функционал несет плагин Polylang , только для языков:)
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Изучайте про add_rewrite_rule, смотрите как тот же Polylang c ним работает. Принцип точно такой же, ведь у Polylang язык - это скрытая таксономия. Ваши регионы, по сути, тоже.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы