Ниже представлены примеры настройки геотаргетинга с помощью плагина «WT Geotargeting Pro» в шаблонах и коде тем оформления CMS WordPress.
У большинства пользователей проблем с работой примеров не возникает, но это не говорит о том что с Вашей конфигурацией все будет работать должным образом.
Пример работы на Bootstrap 5
Фреймворк Bootstrap 5 необходимо подключить самостоятельно с официального сайта.
Скачать: https://disk.yandex.ru/d/H2mxJ2TTCJxRVw
Пример: https://web-technology.biz/cms-wordpress/plugin-wt-geotargeting-pro/#example
Дочерняя тема «Twenty Seventeen Child»
Пример настройки дочерней темы «Twenty Seventeen» с применение всплывающих окон фреймворка Bootstrap 3.
Скачать: https://disk.yandex.ru/d/PoVZwN_zGJosUg
Описание файлов:
- \twentyseventeen – тема «Twenty Seventeen».
- \twentyseventeen-child – дочерняя тема «Twenty Seventeen Child».
- \twentyseventeen-child\modal\region-selection-generate.php – модальное окно выбора местоположения, отображающее ранее добавленные администратором регионы.
- \twentyseventeen-child\libs\bootstrap-parts – Элементы фреймворка «Bootstrap 3».
- \twentyseventeen-child\template-test-geotargeting-pro.php – шаблон «Тестирование плагина WT Geotargeting Pro».
- \twentyseventeen-child\template-test-ipgeobase_maxmind.php – шаблон «Тестирование сервисов IpGeoBase и MaxMind».
Другие примеры:
В примерах используется фреймворк Bootstrap 3, который необходимо подключить самостоятельно с официального сайта.
Скачать: https://disk.yandex.ru/d/x0JWBQVm3BIsBA
Описание файлов:
- \development\primer-content.html — пример работы с шорткодом wt_geotargeting. Текст файла необходимо вставить в при редактировании страницы в панели администратора.
- \development\template-test-geo-2.php — шаблон «Пример использования плагина», содержащий код примера, написанного с использованием фреймворка «Bootstrap 3».
- \development\template-test-geo-maxmind-w3-total-cache.php — шаблон «Тестирование IpGeoBase, MaxMind & W3 Total Cache» демонстрирует прямое обращение к сервисам «IpGeoBase» и «MaxMind» в связке с активированным плагином «W3 Total Cache», кэширующем страницы сайта.
- \development\wt-geotargeting-functions.php — пример правильного подключения элементов фреймворка «Bootstrap 3», которые входят в архив.
- \development\modal\region-confirm.php — модальное окно подтверждения местоположения посетителя сайта.
- \development\modal\region-selection.php — статичное модальное окно выбора местоположения.
- \development\modal\region-selection-generate.php — модальное окно выбора местоположения, отображающее ранее добавленные администратором регионы.
- \development\modal\region-selection-generate-directory.php — модальное окно выбора местоположения, отображающее добавленные администратором регионы. Генерация ссылок выбора города для региональных директорий.
- \development\modal\region-selection-generate-js.php — модальное окно выбора местоположения, отображающее ранее добавленные администратором регионы. Генерация ссылок выбора города через функцию JavaScript.
- \development\modal\region-selection-generate-subdomain.php — модальное окно выбора местоположения, отображающее ранее добавленные администратором регионы. Генерация ссылок выбора города региональных поддоменов.