- Дата релиза
- 30 января 2017
- Канал
- Стабильный
- Проверено с WordPress
- 4.7.2
- Продукт
- WPML Multilingual CMS
Журнал изменений
Исправления
- Исправлены некоторые сбои в выпадающих переключателях языков
- Исправлена функция SitePress::get_term_adjust_id для сохранения object_id при необходимости. Устранена проблема с отсутствующими вариациями товаров WC
- Исправлена ошибка на фронтенде при использовании WPML в меню, но с незавершенной настройкой
- Исправлена проблема, из-за которой настройки не сохранялись при назначении переключателя языков в меню с названием на закодированном языке (иврит, китайский, …)
- Исправлены некоторые проблемы совместимости для переключателя языков в меню
- Исправлена очистка заголовков при наличии немецкого (deDE) и датского (daDA) языков
- Исправлен путь, возвращаемый get_home_path, при нахождении на дополнительном языке и использовании языков в доменах
- Исправлена локаль по умолчанию для некоторых затронутых языков
- Исправлен домен в функции content_url для соответствия URL-адресу текущего домена
- Внесены некоторые изменения в файлы cookie WPML: wpml_referer_url будет устанавливаться в WCML, а _icl_current_language будет устанавливаться, только если пользователь авторизован
- Исправлено перенаправление с URL-адреса без каталога языка на URL-адрес с каталогом языка по умолчанию (применяется при настройке корневой страницы)
- Исправлена критическая ошибка во время настройки WPML (шаг 2), если невозможно подключиться к переводам WP
API
- Исправлено получение изображений галереи после изменения языка по умолчанию
- Добавлено сообщение о требованиях конструктора страниц для темы оформления Divi
- Исправлены связи записей для плагина Types при сохранении записей
- Исправлена проблема, из-за которой переводы могли отсоединяться при редактировании дубликата записи
- Исправлена проблема, из-за которой авточерновик назначался в качестве перевода
- Исправлены проблемы с получением терминов объекта на языке, отличном от языка запроса (связано с wp_get_object_terms)
- Исправлена проблема при обновлении любого поля пользователя WPML другим пользователем
- Исправлена проблема, из-за которой язык мастера настройки WPML не совпадал с языком сайта при чистой установке
- Исправлена проблема с языком админ-панели пользователя при попытке установить язык, который не является активным языком WPML
Функции
- Теперь WPML сканирует папку uploads на наличие шаблонов переключателя языков
- Добавлен новый общий шорткод для переключателя языков wpml_language_switcher
- Скачивание и использование файла wpml-config.xml для родительской темы оформления при его наличии
Совместимость
- Удалена интеграция с конструкторами страниц Avada.
- Решены проблемы совместимости с темой оформления «Twenty Seventeen» и переводом параметров темы оформления
- Исправлена проблема с конструктором страниц Enfold и новым рабочим процессом перевода строк
- Исправлена проблема с единым входом при включенном объектном кеше с помощью W3TC
- Устранен конфликт JS с ACF Pro, влияющий на поля WYSIWYG
Безопасность
Несколько исправлений безопасности
API
Фильтры
- [wpmlcore-3913] В некоторых местах добавлен wpml_duplicate_generic_string для замены устаревшего icl_duplicate_generic_string
Обновить или скачать
Обновление доступно всем клиентам WPML с активной подпиской — оно появится на странице Плагины в Вашей админ-панели WordPress в течение 24 часов после релиза. Вы также можете проверить его наличие прямо сейчас в разделе Плагины → Добавить новый → Коммерческие. Чтобы скачать и установить обновление вручную, перейдите в раздел Загрузки в Вашей учётной записи wpml.org (см. инструкции по установке) и не забудьте обновить все компоненты вместе, не смешивая версии.
Нужна помощь или хотите оставить отзыв? Пожалуйста, используйте наш форум технической поддержки.