С помощью плагинов «WT Geotargeting» и «WT Geotargeting Pro» можно настроить отображение региона посетителя на сайте WordPress.
Способы отображения
1. Шорткод WT_GEOTARGETING (Free, Pro)
Выводит регион, определённый непосредственно по IP посетителя.
Минусы:
- Регион может не определиться
- Для определившегося региона могут отсутствовать контактные данные
- Нет ручного выбора города пользователем
Пример: [wt_geotargeting get="city"]
2. Шорткод WT_LOCATION (*Pro)
Выводит данные активного региона — региона, выбранного пользователем или определённого по поддомену/URL/cookie.
Плюсы:
- Поддержка ручного выбора города
- Контактные данные из настроек регионов
- Работа с поддоменами и директориями
Пример: [wt_location get="region_name"]Ваш город: {get}[/wt_location]
3. PHP: WT::$location и Wt::$geolocation
В шаблонах темы и плагинах:
Wt::$geolocation— данные по IP (город, страна, координаты)WT::$location— активная локация (регион сайта с контактами)
Рекомендация
Для Pro-версии используйте WT_LOCATION и WT::$location — они учитывают выбор пользователя и структуру регионов сайта.