Перейти к содержимому Перейти к боковой панели

Мы только что выпустили WPML 4.9.4, который обеспечивает полную совместимость с WordPress 7.0. Обязательно обновите WPML перед обновлением до WordPress 7.0, и всё будет готово.

Что нового в WordPress 7.0

WordPress 7.0 вводит ряд изменений в редактор блоков и основную функциональность. Вот что решает WPML 4.9.4.

Полноценный редактор блоков на основе iframe

WordPress 7.0 делает это новым стандартом, улучшая изоляцию стилей и предоставляя более точный WYSIWYG-интерфейс. Без этого обновления WPML принудительно переводил бы редактор блоков в старый режим без iframe на каждой записи и странице, из-за чего вы упустили бы эти улучшения и любые будущие доработки, основанные на новом редакторе. Блоки переключателя языков WPML также были обновлены для поддержки Block API версии 3, включая React-хук, необходимый для корректной работы iframe-редактора.

Обновлена настройка «открывать по клику» для подменю навигации

WordPress 7.0 изменил способ хранения этой настройки блоком навигации. WPML теперь корректно считывает обновлённый атрибут, поэтому подменю соответствуют настроенному вами поведению.

Новый контент блоков, доступный для перевода

WordPress 7.0 представляет несколько новых и реструктурированных блоков. WPML 4.9.4 регистрирует следующие как переводимые, поэтому они появляются в редакторе переводов и корректно отображаются на внешнем интерфейсе на всех языках:

  • Метки доступности блока иконок (атрибуты aria-label)
  • Текст кнопки закрытия наложения навигации
  • Метки блока вкладок

Обновлена регистрация ресурсов блоков

Внутренний код WPML для регистрации ресурсов блоков был обновлён для использования корректных API WordPress 7.0. Это устраняет предупреждения в консоли в редакторе блоков и обеспечивает правильную загрузку CSS WPML внутри iframe-редактора. Все изменения обратно совместимы с WordPress 6.3.

Исправлены уведомления об устаревших функциях PHP

Функция PHP, объявленная устаревшей в WordPress 7.0, была заменена современным эквивалентом во всей кодовой базе WPML.

Другие исправления

  • Исправлен белый экран на страницах настроек WPML и панели управления переводами в wp-admin.
  • Исправлена медленная загрузка на странице синхронизации меню.

Обновление до WPML 4.9.4

Обновление доступно сейчас для всех клиентов WPML с активной подпиской. Оно появится на странице Плагины в вашей панели управления WordPress в течение 24 часов.

Если вы хотите обновиться немедленно, выполните следующие шаги:

1

В админке вашего сайта перейдите в ПлагиныДобавить новый плагин и перейдите на вкладку Коммерческий

2

Нажмите кнопку Проверить наличие обновлений

3

Выберите WPML 4.9.4 из списка и нажмите Установить

Почему важно поддерживать WPML в актуальном состоянии

WordPress 7.0 — это не разовое событие. Каждый крупный релиз WordPress приносит изменения «под капотом», и некоторые из них влияют на мультиязычные сайты таким образом, что это не всегда очевидно, пока что-то не перестанет работать.

Наша команда тестирует каждого кандидата на выпуск WordPress до его публичного релиза, выявляет проблемы совместимости и выпускает исправления вовремя. Именно это даёт вам активная подписка на WPML: ваш сайт остаётся актуальным с WordPress, и вам не нужно самостоятельно отслеживать каждое изменение ядра.

Оставить ответ

Пожалуйста, придерживайтесь темы и уважайте других. Если вам нужна помощь по вопросам, не связанным с этим сообщением, используйте наш Форум поддержки, чтобы начать чат или отправить заявку.

Вы можете использовать эти теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>