Ниже представлен список изменений плагина «WT GeoTargeting Pro» для CMS WordPress и WooCommerce.
Версия 1.11
- Поддержка сервиса геолокации «IP Geolocation API»
- Шорткод WT_LOCATION. Новый атрибут show_is_url_path_location — Отображать если есть регион в Url.
- Шорткод WT_LOCATIONS. Новый атрибут «item_tag » — Вид тега названия региона.
- Новый шорткод WT_LOCATION_SEARCH для отображения поля поиска города.
- Импорт регионов. Новая опция “CSV — Разделитель ячеек”.
- Экспорт регионов (Alpha).
- Настройка Url. Новые опции настройки директорий.
- Технические настройки. Информация для отладки в подвале сайта.
Версия 1.10
- Настройки: Отключение GET-переменных для выбора активного региона
- Настройки Url: Добавление элемента постоянных ссылок %location%.
- Режим тестирования: Изменение логики работы
- Cookie: Переменная wt_geo_data переименована в wt_geolocation_data
- Шорткод WT_LOCATION: Новые атрибуты. «show_is_root_directory» — Отображать если в корне сайта региональная директория, «show_is_subdomain» — Отображать если есть поддомен.
- Шорткод WT_LOCATIONS: Новые атрибуты. «order» — Направление сортировки по параметру orderby, «orderby» — Поля по которым можно сортировать посты.
- Регионы (*Pro): Новые параметры. «address_postal_code» — Почтовый индекс. «work_mode» — Режим работы.
- Настройка robots.txt: Изменение приоритета обработки файла robots.txt с 10 на 100000.
- WooCommerce: Фильтрация товара по цене стандартными виджетами WooCommerce.
- WooCommerce: Отключение/Активация таблицы с региональными мета-данными товара.
- Настройки SEO: Отключить Schema Breadcrumb.
- Настройки SEO: Отключить кэширование Schema Company/Person Logo.
Версия 1.9
- Шорткод WT_LOCATIONS: Выпадающий выбор города (аргумент type_select_location=dropdown_list), ID тега списка (аргумент list_id=my-id).
Версия 1.8.4
- Регионы: Доработана логика поиска.
- Шорткод WT_LOCATIONS: Новые аргументы — list_class, list_style.
- WooCommerce: Установка почтового индекса активного региона на странице Корзина в качестве значения по умолчанию.
- robots.txt: Настройка для региональных доменов.
- Импорт: Выбор кодировки импортируемого файла CSV.
- Рефакторинг кода и исправление ошибок.
Версия 1.8.3
- Геолокация: Кэширование запросов к сервисам геолокации.
- DaData: Уведомления об ошибках в панели управления.
- Технические: Опция «Активировать геолокацию по субдомену для Ajax-форм».
- Регионы: Наследование параметров из родительских регионов.
- Регионы: Параметры написания родительского региона в различных падежах.
- Регионы: Новый параметр «postal_code» — Почтовый индекс.
- Регионы: Дополнительные настройки импорта.
- Шорткод WT_LOCATION: Новый атрибут «is_set» — Если переменная установлена.
- WooCommerce: Региональные настройки для Таксономий: Коэффициент цены, Цена доставки.
- WooCommerce: Установка почтового индекса активного региона на странице Оформления заказа в качестве значения по умолчанию.
- WooCommerce: Настройка валюты в настройках региона.
- Url: Логика для настройки региональных директорий (Alpha)
- Совместимость: Частичная поддержка плагина Markup (JSON-LD) structured in schema.org. В url шорткоды работают некорректно.
- Совместимость: Частичная поддержку плагина Schema Pro.
- Совместимость: Частичная поддержку плагина Elementor.
- Решена проблема геолокации по субдомену для Ajax-форм.
- Субдомены: Переработана логика присвоения региона по субдомену.
- Url: Поддержка региональных доменов.
- Url: Совместная работа региональных доменов и субдоменов.
- Геолокация в пределах региона поддомена (родителя).
- Url: Проверять наличие корневой директории среди регионов, выдавать ошибку 404 в случае отсутствия
- Субдомены: Доработка отображения Canonical плагина All in One SEO Pack.
- Шорткод WT_LOCATIONS: Новые аргументы — orderby_add_priority, hierarchy, location_group
- robots.txt: Отключение устаревшей директивы Host.
- Страницы: Дополнительные настройки фильтрации записей
- Страницы: Сохранения дубликатов страниц и записей для разных городов.
- Страницы: Включить поддержку шорткодов в пунктах меню
- Улучшение поддержка Yoast SEO.
- Фильтрация Yoast Schema Graph параметров WebPage.
- Рефакторинг кода и исправление ошибок.
Версия 1.8.2
- Отключение сервиса геолокации «IpGeoBase»
Версия 1.8.1
- Исправление ошибок
Версия 1.8
- Сервис SypexGeo: Выбор сервера и ввод ключа API
- JavaScript WtLocation: Обработка поля «Поиск»
- Регион: Дополнительные поля — region, region_name, parent_name, parent_type, map_zoom, vk, instagram, facebook, telegram, whats_app, viber.
- Шорткод WT_LOCATION: Значение {get_phone_href} в виде ссылки на телефонный номер.
- Шорткод WT_LOCATION: Новые атрибуты — show_for_parent, not_show_for_parent.
- Шорткод WT_LOCATIONS: Обновление аргументов list_tag и type_select_location.
- Шорткод WT_LOCATIONS: Новый аргумент filter_parent.
- Yoast SEO: Улучшена обработка стандартных и OpenGraph мета-данных.
- Yoast SEO: Улучшена обработка канонических ссылок субдоменов.
- Yoast SEO: Отключение отображение ссылок в мета-данных из кэша.
- Региональные директории в URL: Изменение логики работы.
- robots.txt: Доработка отображения активного доменного имени.
- robots.txt: Поле ввода кода кода для всех субдоменов.
- Субдомены: На основном домене отображаем регион без поддомена и со значением «По умолчанию»
- Субдомены: Активация работы с кириллическим доменным именем.
- WooCommerce: Доработка интерфейса панели управления ценами и запасами.
- WooCommerce: Региональные запасы.
- WooCommerce: Скрытие отсутствующих товаров в регионах.
- WooCommerce: Фильтрация товара по региональным ценам.
- WooCommerce: Поддержка вариативных товаров.
- Импорт: Опция «Удалить теги HTML и PHP из строк»
- Импорт: Доработка алгоритма
- Тестирование и отладка: Исправлена ошибка с выбором города.
- Тестирование и отладка: Новые возможности.
Предыдущие изменения представлены по ссылке: https://ru.wordpress.org/plugins/wt-geotargeting/#developers