- Статус
- Решено
- Решено в
- 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');