WPML

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

Требуется WPML 5.3.0.

Что нового

  • Текстовое поле ACF на странице параметров со значением «Перевести» отображает на фронтенде значение на языке по умолчанию, пока не будет создан его перевод.

Производительность

  • Сохранение записи с большим количеством полей выполняется быстрее: проверки полей выполняются один раз для каждой записи.
  • ACF Multilingual больше не загружает аннотации полей на фронтенде.

Исправления

  • На панели настройки WPML для группы полей раздел Панели управления переводами называется «ACF Field Groups», как и на самой Панели управления.
  • Поля URL-адреса и ссылки ACF, указывающие на Ваш собственный сайт, в любом случае сохраняют свою строку запроса и #anchor.
  • Ручной перевод поля ссылки или URL-адреса ACF сохраняется при повторном автоматическом переводе контента.
  • Ярлыки полей ACF отображаются переведенными на странице админ-панели, выполняющей обновление ACF Multilingual до версии 2.2.
  • Сохранение записи восстанавливает поля отношений и двунаправленные поля ACF, которые все еще указывают на записи на языке оригинала.
  • Группы полей, переведенные устаревшим способом, больше не вызывают ложное предупреждение «same field name», а предупреждение «Переводимый» больше не ссылается на документацию.
  • Отредактированная строка повторителя ACF сохраняет свой существующий перевод в новом задании на перевод в Классическом редакторе переводов.
  • Редактирование строки повторителя ACF на месте больше не препятствует переводу вложенных полей этой строки со значением «Копировать».
  • Устранена фатальная ошибка в PHP 8.4 при выполнении обновления настроек вложенных полей ACF Multilingual.
  • Строки вложенных повторителей ACF и их новый порядок переносятся в переводы, редактируемые в Редакторе WordPress.
  • Страница параметров ACF, сохраненная на дополнительном языке, сохраняет введенные значения без добавления обратной косой черты.
  • Строки, вложенные в строку повторителя ACF, которая была перемещена при том же сохранении, следуют за своей строкой в переводах.
  • Строки, удаленные или перемещенные в повторителе ACF со значением «Копировать», переносятся в переводы, редактируемые в Редакторе WordPress.
  • Поле ссылки ACF на странице параметров, переведенное в модуле «Перевод строк», отображает свой перевод на сайте.
  • Повышение безопасности.
  • Страницы, использующие динамические теги ACF в Elementor Pro, больше не вызывают фатальную ошибку на сайтах с пользовательскими полями для каждого языка.
  • Страницы админ-панели больше не вызывают фатальную ошибку, когда поле, зарегистрированное в PHP, записывает свою условную логику как одно правило.
  • Поля ACF со значением «Копировать», использующие виджет (например, списки отношений, средства выбора и WYSIWYG), блокируются в переводе.
  • Сохранение ACF больше не перезаписывает настройку произвольного поля, заблокированную файлом wpml-config.xml.
  • Строки повторителя ACF, измененные с помощью update_field(), сохраняют свои переводы при сохранении записи в том же запросе.
  • Двунаправленное поле больше не ломается, когда другой плагин сохраняет в нем объекты записей.

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

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

Нужна помощь с этим релизом?

Создать запрос в поддержку