@Ewig23

Как динамически менять ссылки на мультисайте Wordpress?

Друзья, прошу помочь с задачей.

Имеется мультисайт на Wordpress с подпапками по регионам:
www.site.ru/
www.site.ru/region1/
www.site.ru/city1/
www.site.ru/city2/
И так далее.

Переход между регионами осуществляется через всплывающее окно со списком регионов и городов.
По умолчанию ссылки ведут на корневую подпапку, то есть:
www.site.ru/ - это ссылка на основной сайт
www.site.ru/region1/ - это ссылка перехода на страницу региона 1 и т.д.

Вопрос: как сделать чтобы ссылка при выборе региона формировалась исходя из того, на какой странице пользователь вызвал всплывающее окно?

То есть если пользователь открыл окно выбора региона на странице www.site.ru/uslugi/ то ссылки были бы вида www.site.ru/uslugi/ www.site.ru/region1/uslugi/ www.site.ru/city1/uslugi/ и т.д.

Заранее спасибо. Подскажите в каком направлении смотреть, либо возможно кто-то подскажет готовые решения.
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Ewig23 Автор вопроса
Ребята, вопрос решился использованием Wordpress-функции get_page_uri

С ее помощью берем относительный адрес текущей страницы и добавляем перед ней доменное имя соответствующей подпапки мультисайта.
Ответ написан
Ваш ответ на вопрос

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

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