该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

描述

WT Geotargeting – бесплатный плагин для CMS WordPress, позволяющий с помощью Шорткодов настраивать геотаргетинг на страницах сайта.

Геотаргетинг – вывод на страницах сайта контента (заголовки, текст, адреса, телефоны и т.д.), соответствующего географическому местоположению посетителя.

«Зачем нужен геотаргетинг на сайте?» – полезная статья для начинающих разработчиков.

Основные возможности плагина:

  • Геолокация на основе баз IP-адресов «IP Geolocation API», «Sypex Geo», «DaData» или «MaxMind»;
  • Определение местоположения посетителей с точностью до страны;
  • Определение местоположения посетителей России, Украины и Беларуси с точностью до города;
  • Отображение контента с привязкой к местоположению посетителя;
  • Отображение местоположения посетителя.

Быстрый старт

Возможности расширенной версии плагина:

  • Управление регионами и контактными данными регионов в панели администратора;
  • Написание названий регионов в различных падежах;
  • Изменение заголовков H1 и Title;
  • Статические методы (PHP) для настройки геотаргетинга;
  • Импорт городов;
  • Поддержка поддоменов (субдоменов);
  • Добавление разных цен товара WooCommerce.

Подробнее о стандарной и расширенной версиях

Перед настройкой рекомендуем прочитать нашу статью «Юзабилити сайта с геотаргетингом».

Официальная страница плагина: WT Geotargeting.
Документация: WT Geotargeting.
Новости и обсуждение Вконтакте: vk.com/agency_web_technology.

安装

Процесс инсталляции плагина стандартен для WordPress.

  1. Найти плагин в панели администратора вашего сайта:
    Плагины->Добавить новый->Поле ввода “Поиск плагинов”-> Ввести “WT Geotargeting”.
  2. Установить найденный плагин.
  3. Активировать плагин “WT Geotargeting”:
    Плагины->Установленные->Активировать “WT Geotargeting”.

评价

2022 年 12 月 20 日
Хороший, уникальный плагин по определению города посетителя и подмены контактов в зависимости от его региона.
2022 年 5 月 18 日
Плагин отличный, аналогов не встречал. Спасибо разработчику за проделанную работу!!!!
2021 年 5 月 26 日
Добрый день! Спасибо огромное за разработку чудесного плагина и он реально работает, только немного нужно будет поиграться с выбором сервисом которые предоставляют сами данные!!! В моем случаи, через sypexgeo. Еще раз спасибо!!!
2020 年 4 月 27 日 1 回复
Автор предыдущего отзыва либо лентяй, либо руки не с того места. Плагин отлично работает, и точно определяет город. Free версия очень продвинутая. Рекомендую однозначно!
2020 年 4 月 23 日 1 回复
Плагин абсолютно бесполезный ..проверил на городах.. в 50% случаев выводит не верный город. Так же сам он реализован через одно место. Достаточно сделать связку поддомен+контент, нежели определять по ip и поисковик сам видит и определяет юзера на поддомен. И скриптом вывести меню выбора города. Модуль абсолютно бесполезен, с отвратительной технической поддержкой.
2017 年 8 月 4 日
Отличный плагин для определения геопозиции. Он хорошо справляется с большинством простых вещей. Есть варианты условий и можно выводить нужную информацию в зависимости от геолокации пользователей! В Про версии расширенные возможности, но для тестов и простых задач подойдет бесплатный вариант!
阅读所有18条评价

贡献者及开发者

“WT GeoTargeting” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

将“WT GeoTargeting”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

1.9

  • Поддержка сервиса геолокации «IP Geolocation API»

1.8.2

  • Отключение сервиса геолокации «IpGeoBase»

1.8.1

  • Исправление ошибок

1.8

  • Сервис SypexGeo: Выбор сервера и ввод ключа API
  • Тестирование и отладка: Исправлена ошибка с выбором города.

1.7.13

  • Шорткод WT_LOCATIONS (*Pro): Исправлена ошибка с отображением 1 колонки.
  • Шорткод WT_LOCATIONS (*Pro): Дополнительные параметры list_tag и url_path
  • Совместимость с плагином Rank Math (*Pro): Поддержка шорткодов в мета-тегах title и description
  • WooCommerce (*Pro): Взаимосвязь отображения товара с региональными запасами

1.7.12

  • Шорткод WT_LOCATIONS (*Pro): Исправлена ошибка с отображением 1 колонки.
  • Шорткод WT_LOCATIONS (*Pro): Выбор вида данных сохраняемых в Cookie при выборе города методом JavaScript.
  • WooCommerce (*Pro): Добавление запасов в регионах
  • WooCommerce (*Pro): Добавление цены распродажи в регионах
  • WooCommerce (*Pro): Заполнение полей Страна/Регион/Город значениями активного региона
  • WtGtLocation (*Pro): Дополнительный параметр meta_query в функции getObjects()
  • WtGtLocationDPD (*Pro): Взаимодействие с таблицей локаций службы доставки DPD
  • Техничесике (*Pro): Удаление регионов во время деактивации плагина (при активации одноимённой настройки)
  • Subdomain (*Pro): Проверка наличия PHP-модуля intl, необходимого для преобразования кириллических доменных имён

1.7.11

  • Шорткод WT_LOCATIONS (*Pro): Вывод списка городов для выбора города на сайтах с поддоменами.
  • Шорткод WT_LOCATIONS (*Pro): Деление списка городов на колонки.
  • Шорткод WT_LOCATIONS (*Pro): Маркировка активного города классом “active”.

1.7.10

  • SEO (*Pro): Отключение/перезапись канонической ссылки в плагине Yoast SEO.
  • JavaScript (*Pro): Отключение JavaScript-скриптов.
  • Шорткод WT_LOCATIONS (*Pro): Вывод списка городов для выбора города на сайте без поддоменов.

1.7.9

  • SEO (*Pro): Добавление в генерируемый файл robots.txt ссылки на файл Sitemap
  • WooCommerce (*Pro): Привязка коэффициента цен к регионам
  • JavaScript WtLocation (*Pro): Выбор региона методом сохранения ID в cookie
  • Локализация (*Pro): Добавление перевода названия региона
  • Импорт (*Pro): Расширенный импорт регионов из таблицы в формате CSV
  • PHP-класс WtLocation переименован в WtGtLocation
  • Рефакторинг

1.7.8

  • Region (*Pro): При добавлении новых регионов по умолчанию тип региона “Город”
  • Region (*Pro): При добавлении новых регионов по умолчанию страна “Россия”
  • SEO (*Pro): Генерация файла robots.txt для поддоменов
  • Subdomain (*Pro): Поддержка кириллических доменов (до 6-ти символов в корневом домене) и субдоменов

1.7.7

  • Отображение дополнительной информации при возникновении ошибки сервиса геолокации Sypex Geo
  • Subdomain (*Pro): Поддержка кириллических доменов (до 3-х символов в корневом домене) и субдоменов
  • Исправление ошибки на странице редактирования меню (*Pro)
  • Post (*Pro): Фильтрация записей на отдельной странице
  • Шорткод WT_LOCATION (*Pro): Исправление неправильной логики работы атрибута position

1.7.6

  • WooCommerce (*Pro): Добавление цен с привязкой к городу
  • WtLocation (*Pro): Добавление параметра сортировки в статичную функцию getObjects()
  • Поддержка сервиса геолокации Sypex Geo

1.7.5

  • Post (*Pro): Поддержка шорткодов в H1, title и description
  • Post (*Pro): Включение/выключение настройки пунктов меню
  • Исправление критической ошибки

1.7.4

  • Шорткод WT_LOCATION (*Pro): Изменения в логике работы
  • Subdomain (*Pro): Настройка канонической ссылки – Домен/Субдомен
  • Отладка: PHP-функция Wt:debugLogAdd($content) – Отправить данные в лог файл /wp-content/wt_debug.txt

1.7.3

  • Исправление ошибки выбора города через GET-запрос
  • Рефакторинг

1.7.2

  • Шорткод WT_LOCATION (*Pro): Поддержка шорткода в контенте
  • Рефакторинг

1.7

  • Поддержка сервиса геолокации DaData
  • Отключение геолокации
  • Отключение сохранения данных геолокации в cookie
  • Интеграция стандартных возможностей из расширенной версии плагина
  • Рефакторинг и исправление ошибок

1.6.6

  • Subdomain (*Pro): Опция проверки наличия субдомена среди регионов
  • Локации (*Pro): Отключение автоматическую установку локации на основе данных из cookie
  • Contacts (*Pro): Удаление устаревших настроек по умолчанию

1.6.0

  • Post (*Pro): Автогенерация заголовков по маске
  • Region (*Pro): Написание названия региона в различных падежах
  • Region (*Pro): Хук-фильтр “wt_gt_region_meta_fields_scheme” для добавления произвольных полей к регионам
  • Contacts (*Pro): checkRegionDefault() – Проверка активного региона соответствию региону установленного по умолчанию
  • Wt::$gt – Объект определения местоположения посетителя с учетом режима тестирования и входящих значений “По умолчанию”
  • Wt::$geolocation – Объект определения местоположения посетителя с помощью внешних сервисов
  • Subdomain (*Pro): Поддержка субдоменов
  • Рефакторинг и исправление ошибок

1.5.8

  • Исправление ошибок

1.5.7

  • Contacts (*Pro): getCountry($name, $params) – Получить страну по переданным параметрам
  • Contacts (*Pro): getDistrict($name, $params) – Получить округ по переданным параметрам
  • Contacts (*Pro): getRegion($name, $params) – Получить регион по переданным параметрам
  • Contacts (*Pro): getCity($name, $params) – Получить город по переданным параметрам
  • Contacts (*Pro): getAdministrativeDistrict($name, $params) – Получить административный округ по переданным параметрам
  • Contacts (*Pro): checkRegion($name, $params) – Проверка наличия региона
  • Уведомление об ошибке при подключении к «IpGeoBase»
  • Исправление ошибок

1.5.6

  • Хук-событие “wt_geotargeting_initialization_end”
  • Contacts (*Pro): getRegionsDefault($params) – Получить регионы по умолчанию
  • Contacts (*Pro): getRegionsDefaultCount($params) – Получить количество регионов по умолчанию
  • Contacts (*Pro): getRegionDefaultName($params) – Получить название региона по умолчанию
  • Contacts (*Pro): getRegionsArray($params) – Дополнительный параметр фильтрации “parent” (родительская локация)
  • JavaScript WtLocation (*Pro): Дополнительные методы setValues, setCountry, setDistrict, setRegion

1.5.5

  • Изменение структуры папок
  • Рефакторинг кода

1.5.4

  • Исправление конфликта с плагином “WooCommerce Customer Relationship Manager”

1.5.3

  • (*Pro) Настройка геотаргетинга для пунктов меню
  • Исправление ошибок

1.5

  • Добавлена поддержка сервиса геолокации MaxMind
  • Проверка является ли посетитель роботом поисковой системы
  • (*Pro) Объединение с плагином WT Contacts 0.2.5 и WT Kit
  • (*Pro) Поддержка региональных электронных ящиков при отправке административных уведомлений
  • Рефакторинг

1.4.5

  • (*Pro) Ответвление обособленного плагина «WT GeoTargeting Pro»
  • (*Pro) setDataCountry() – Присвоить значение текущей страны

1.4.4

  • Исправление точности ручной установки региона пользователя в виде областей и округов;
  • Оптимизация работы плагина.

1.4.3

  • Исправление критической ошибки.

1.4.2

  • Глобальный статический PHP-класс “Wt” теперь работает только при установке плагина WT KIT;
  • Рефакторинг.

1.4

  • Настройки: Регион посетителя “По умолчанию”;
  • Глобальный статический PHP-класс “Wt” для доступа к гео-данным;
  • PHP-методы getRegion() и getContact() для использования в коде тем оформления;
  • Исправление ошибок.

1.3.3

  • Значение по умолчанию для шорткод-атрибута GET;
  • Исправление некритических ошибок.

1.3.2

  • Возможность использования шорткодов внутри шорткодов плагина “WT GeoTargeting”.

1.3.1

  • Возможность очистки данных из Cookie.

1.3

  • Вывод текущих данных региона посетителя;
  • Режим тестирования работы плагина.

1.2

  • Справочник городов (в панели администратора);
  • Исправление ошибок.

1.1

  • Возможность выбора города (или региона) посетителем сайта.

1.0

  • Работа с базой Российских и Украинских IP-адресов «IpGeoBase»;
  • Настройка геотаргетинга с помощью Шорткодов.