WPML
Дата релиза
4 сентября 2017
Канал
Стабильный
Проверено с WordPress
4.8.1
Продукт
WPML Multilingual CMS

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

Функции

  • Улучшена производительность при обращении к базе данных
  • Добавлен фильтр get_translatable_documents_all, позволяющий изменять переводимые типы записей после чтения конфигурации «только для чтения»
  • Добавлен класс совместимости для плагина Google XML Sitemaps
  • Добавлен модуль Отзывы о переводе
  • Удалена зависимость от WPML Page Builder, так как теперь он объединен с модулем Перевод строк
  • Добавлено уведомление Yoast, которое просит пользователей обновить версию PHP (если она слишком старая)
  • Добавлен фильтр для внесения в черный список URL-адресов, обрабатываемых логикой «Absolute Links» (необходимо при работе с конечными точками WooCommerce).
  • Версия Twig зафиксирована на ~1.32.0 во избежание проблем совместимости со старыми версиями PHP
  • Добавлена поддержка канала Installer, позволяющая скачивать и устанавливать бета-версии WPML и его дополнений
  • Добавлена поддержка назначения языка любому виджету для ограничения отображения виджетов только на определенных языках
  • Добавлена поддержка пользовательского XML
  • При настройке статической HTML-страницы в качестве корневой страницы WPML будет проверять эту настройку перед её сохранением
  • Отображение приглашения для регистрации конечных пользователей

Исправления

  • Использование чистого контента из конструктора Enfold при регистрации строк конструктора страниц
  • Исправлено дублирование страницы, использующей конструктор страниц Enfold
  • Исправлен неработающий фильтр в get_page_by_path() при WP >= 4.7
  • Уменьшено количество запросов, когда WPML не настроен
  • Исправлена проблема при построении WP_Query с параметрами таксономии и подавления фильтров
  • Исправлена синхронизация порядка меню, когда на сайте более 2 языков
  • Исправлены строки gettext на странице «WPML > Перевод таксономий»
  • Предотвращена загрузка plugins/sitepress-multilingual-cms/res/js/sitepress.js во фронтенде, когда это не требуется
  • Предотвращена загрузка sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.js, когда это не требуется
  • Устранено уведомление при попытке удалить элемент таксономии, который не задан как переводимый
  • Исправлен перевод целей ссылок в произвольных полях, когда для мета-ключа существует более одного значения
  • Исправлена ссылка в «Use the Category translation table for easier translation»
  • Повышен приоритет скрипта языковых файлов cookie, вызывавшего неправильный перевод строк в AJAX-запросе
  • Исправлен домен в функции plugins_url для соответствия текущему URL-адресу домена
  • Исправлена проблема с закрывающим слешем в URL-адресе предпросмотра
  • Исправлено предупреждение PHP при вызове функции wp_list_pages
  • Исправлена проблема с одинарными кавычками в Enfold для атрибутов шорткода
  • Удалено уведомление о невозможности скачать перевод для языка
  • Часто используемые теги в поле автозаполнения теперь отображаются на правильном языке
  • Передача данных между отдельными доменами для разных языков работала неправильно
  • Исправлена фатальная ошибка в PHP 7.1 во время установки WPML
  • Исправлена проблема совместимости при добавлении записи из фронтенда
  • Исправлено отсутствие классов тега body на корневой странице с пользовательским шаблоном страницы
  • Исправлена проблема с открытием предпросмотра перевода при включенных языках в доменах и SSO
  • Удален каталог vendor/wimg из развернутого пакета, так как он нужен только для целей разработки
  • Исправлена проблема с get_pagenum_link при попытке конвертировать URL-адрес, когда язык задан как параметр
  • Исправлен закрывающий слеш в дополнительном главном URL-адресе в XML-карте сайта WP SEO
  • Исправлена XML-карта сайта для категорий при использовании корневой страницы
  • Исправлено неожиданное перенаправление для страниц первого уровня
  • Исправлен перевод таксономий DIVI
  • Исправлена синхронизация приватного статуса при изменении оригинала с «private» на «publish»
  • Исправлено перенаправление в браузере, когда дополнительный язык находится на другом домене

Обновить или скачать

Обновление доступно всем клиентам WPML с активной подпиской — оно появится на странице Плагины в Вашей админ-панели WordPress в течение 24 часов после релиза. Вы также можете проверить его наличие прямо сейчас в разделе Плагины → Добавить новый → Коммерческие. Чтобы скачать и установить обновление вручную, перейдите в раздел Загрузки в Вашей учётной записи wpml.org (см. инструкции по установке) и не забудьте обновить все компоненты вместе, не смешивая версии.

Нужна помощь или хотите оставить отзыв? Пожалуйста, используйте наш форум технической поддержки.

Смотреть все версии WPML Multilingual CMS →