- Дата релиза
- 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 (см. инструкции по установке) и не забудьте обновить все компоненты вместе, не смешивая версии.
Нужна помощь или хотите оставить отзыв? Пожалуйста, используйте наш форум технической поддержки.