WPML
Дата релиза
7 августа 2023
Канал
Стабильный
Проверено с WordPress
6.3
Продукт
WPML Multilingual CMS

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

  • Улучшена обработка ошибок при активации предпочтительного сервиса перевода.
  • Процесс копирования/перемещения: добавлен параметр force_code в URL-адрес миграции.
  • Процесс копирования/перемещения: изменён способ отображения плейсхолдера уведомления.
  • Теперь статус «нуждается в обновлении перевода» сохраняет исходный язык записи при обновлении перевода со страницы списка записей.
  • Обеспечено правильное сохранение последнего выбранного метода перевода.
  • Удалены ненужные теги проверки фрагментов WPML при применении переводов.
  • Адаптированы переводы TP для восстановления фрагментов wpml при получении перевода.
  • Улучшено отображение сообщения об отсутствии переводческих кредитов в верхней панели.
  • Исправлена проблема с неработающими запросами wp-json при выборе «Все языки».
  • Удалён хук WPML_Canonicals_Hooks::maybe_fix_nginx_redirection_callback.
  • Исправлено перенаправление с «/lang_code/» на «/lang_code», если в настройках постоянных ссылок нет закрывающего слеша.
  • WP 6.3: очищена группа кеша post-queries внутри WPML_Get_Page_By_Path::clear_cache.
  • Ориентация переключателя языков в навигации теперь наследуется от родительского блока, если он существует, или от контекста блока навигации в противном случае.
  • В переключателе языков в навигации для атрибута submenuExists теперь сохраняется только логическое значение.
  • Категория блока навигации теперь регистрируется, даже если запись в контексте редактора пуста, чтобы избежать предупреждений консоли в режиме редактора сайта.
  • Добавлены переводы для уведомления о действиях с сайтом при перемещении или копировании сайтов.
  • Исправлен массив уведомлений в Управлении переводами при передаче значения null.
  • Исправлены проблемы с производительностью обработки медиафайлов в Настройке WPML и в разделе «Добавить / Удалить языки».
  • Отложенная загрузка переводчиков и менеджеров на странице «Настройки» для оптимизации запроса прав доступа.
  • Улучшена обработка и создание пакетов перевода для записей, используемых в качестве оригиналов.
  • Добавлена ссылка на справочную документацию в Синхронизацию меню WP.
  • Дополнительные исправления сообщений об устаревании для PHP 8.1.
  • Исправлена ошибка SQL, возникавшая при просмотре вложения, привязанного к записи с не переводимым типом записи.
  • Удалена зависимость от jQuery на фронтенде.
  • На странице «Управление переводами» удалены шаблоны с частями и ссылками на просмотр навигации.
  • Предотвращены последующие ошибки при вызове get_permalink с поддельным объектом WP_Post.

Совместимость

  • Исправлена критическая ошибка, вызванная плагином Site Kit by Google (1.106).
  • [Beaver Themer] Копирование произвольного поля режима редактирования макета при сохранении перевода из редакторов переводов.
  • [Beaver Themer] Перевод ID в правилах исключений для макетов.
  • [Beaver Themer] Перевод ID в правилах расположения для макетов.
  • [Elementor] Добавлена поддержка URL-адресов видео в настройках динамического контента.
  • [Elementor] Исправлено уведомление об устаревании, когда строка динамического тега имеет значение null.
  • [Gutenberg] Исправлена ошибка, из-за которой переводы не использовались повторно из-за кеша пакетов строк.

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

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

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

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