WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 4.5.5
Решено в
4.5.6

Обзор проблемы

Если Вы перейдете на страницу WPMLНастройки и попытаетесь воспользоваться поиском или постраничной навигацией в разделе Перевод пользовательских метаданных элемента, они не сработают. Если Вы проверите консоль браузера, то заметите ошибку JS:

Cannot read properties of null (reading ‘checked’)

Обходное решение

Пожалуйста, сделайте полную резервную копию Вашего сайта перед продолжением.


  1. Откройте wp-content/plugins/sitepress-multilingual-cms/classes/menu/mcsetup/class-wpml-tm-mcs-custom-field-settings-menu.php.

  2. Найдите строку 120.

  3. Замените:
    						if ( esc_attr( $this->kind_shorthand() ) === 'cf' ) {


  4. На
    						if ( esc_attr( $this->kind_shorthand() ) === 'cf' || esc_attr( $this->kind_shorthand() ) === 'tcf' ) {

Все известные проблемы →