Раздел WT GeoTargeting → Технические содержит настройки для разработчиков, совместимость со сторонними плагинами, опции поддержки пользователей (регион по профилю WP), локализации регионов (в т.ч. Polylang) и отладку.
Путь в админке: Меню WordPress → WT GeoTargeting → Технические.
Страница «Технические настройки»
1. Совместимость со сторонними плагинами (ver.1.8.3 Pro)
| Опция | Описание |
|---|---|
| Markup (JSON-LD) structured in schema.org | Частичная поддержка. В URL шорткоды работают некорректно |
| Schema Pro | Частичная поддержка |
| Elementor | Частичная поддержка |
| WPBakery Page Builder | Частичная поддержка |
Синхронизация флагов при активации и обновлении (версия 1.18)
При активации плагина и при установке/обновлении через апгрейдер WordPress (ZIP) выполняется класс WtGtProThirdPartyIntegrationSync: для каждой записи в карте интеграций проверяется, активен ли соответствующий сторонний плагин (по пути plugin_file). Если да — связанные ключи в опциях WT Geotargeting Pro переводятся в состояние «включено». Если сторонний плагин не активен, сохранённые вручную значения автоматически не сбрасываются.
В карту входят, в частности: Yoast SEO / Yoast SEO Premium, разметка JSON-LD (плагины каталога wp-structuring-markup), WP Schema Pro, Elementor, WPBakery Page Builder, Polylang / Polylang Pro, WooCommerce.
2. Поддержка пользователей (*Pro)
| Опция | Описание |
|---|---|
| Активировать поддержку пользователей | Использовать регион из мета-полей профиля WordPress (city, location_id) для авторизованных посетителей, если локация ещё не определена другими средствами геотаргетинга |
Подробнее — Регион по профилю пользователя.
3. Локализация (*Pro)
| Опция | Описание |
|---|---|
| Активировать локализацию | Переводы названий регионов; метабокс на экране редактирования региона |
| Активировать поддержку плагина Polylang | Список языков и формат переводов через Polylang |
Язык сайта (из настроек WordPress) считается основным языком регионов.
Подробнее — Локализация.
4. Поддержка JavaScript
| Опция | Описание |
|---|---|
| Отключить скрипт WtLocation | Отключить JavaScript API WtLocation (выбор региона на клиенте) |
| Отключить скрипт для чтения/сохранения Cookie | Отключить работу с cookie геолокации на клиенте |
См. JAVASCRIPT_API.md.
5. Email (ver.1.8.3 Pro)
| Опция | Описание |
|---|---|
| Активировать геолокацию по субдомену для Ajax-форм | Решает проблему неверного определения местоположения при отправке форм обратной связи |
6. Совместимость с Yoast SEO
| Опция | Описание |
|---|---|
| Активировать совместимость с плагином Yoast SEO | Включить интеграцию |
| Отключить canonical | Отключить каноническую ссылку Yoast SEO |
| Перезапись canonical | Перезаписать каноническую ссылку Yoast SEO |
| Отключить кэш | Включить динамическую генерацию ссылок |
| Отключить Schema Breadcrumb | Некорректные ссылки в Yoast SEO 19.6.1 |
| Отключить кэширование Schema Company/Person Logo | Некорректные ссылки в Yoast SEO 19.6.1 |
7. Справочник локаций
| Опция | Описание | Значения |
|---|---|---|
| Источник | Откуда берутся данные регионов | Регионы — произвольная запись (region), Таблица локаций DPD |
| Наследование | Наследование мета-переменных от родительских регионов | вкл./выкл. |
8. Деактивация плагина
| Опция | Описание |
|---|---|
| Удалить все регионы при деактивации плагина | При деактивации удаляются все записи типа region |
9. Отладка
| Опция | Описание | Версия |
|---|---|---|
| Активировать режим отладки | Логирование, метабокс Debugging на товаре WooCommerce | — |
| Информация для отладки в подвале сайта | Блок с геолокацией, URL, активной локацией на фронте | ver.1.11 Pro |
При define('WT_GT_PRO_PLUGIN_DEVELOPMENT', true) становятся доступны дополнительные действия (создание таблиц, очистка кэша и т.д.).
Подробнее — Тестирование и отладка.
См. также
- Локализация (*Pro)
- Регион по профилю пользователя (*Pro)
- Настройки — геолокация, значения по умолчанию, тестирование
- Сервисы геолокации
- Тестирование и отладка
- config/CONFIGURATION.md — конфигурация через файлы