Журнал изменений

Ниже представлен список изменений плагина «WT GeoTargeting Pro» для CMS WordPress и WooCommerce.

Версия 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