WPML
Статус
Решено
Решено в
Happy Elementor Addons 3.10.0
Связанный плагин/тема
Happy Elementor Addons
Теги темы
Compatibility

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

Существует проблема совместимости с Happy Elementor Addons, в частности с виджетом Content Switcher. При использовании на многоязычном сайте, настроенном с помощью WPML, виджет Content Switcher не отображает правильные переведенные шаблоны для текущего просматриваемого языка. Вместо этого он показывает только шаблоны на языке оригинала, игнорируя переводы.

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

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.


  • Откройте файл …/wp-content/plugins/happy-elementor-addons/widgets/content-switcher/widget.php.

  • Найдите строку 1207.

  • Замените:
    					else :

  • На:
    					else :
    						$primary['saved_section'] = apply_filters('wpml_object_id', $primary['saved_section'], 'elementor_library');
    						$primary['saved_pages'] = apply_filters('wpml_object_id', $primary['saved_pages'], 'elementor_library');
    						$secondary['saved_section'] = apply_filters('wpml_object_id', $secondary['saved_section'], 'elementor_library');
    						$secondary['saved_pages'] = apply_filters('wpml_object_id', $secondary['saved_pages'], 'elementor_library'); 

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