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

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

Если Вы используете тему оформления TheGem, Вы можете столкнуться с проблемой, при которой шаблон Elementor Header, созданный с помощью Template Builder, некорректно переводится при переключении на дополнительные языки.

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

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


  • Откройте файл …/wp-content/themes/thegem-elementor/functions.php.

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

  • Замените:
    $header_template = get_post(intval($page_settings['header_builder']));

  • На:
    $header_template = get_post(apply_filters( 'wpml_object_id', intval($page_settings['header_builder']), 'thegem_templates', true ));

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