WPML
Статус
Ожидается ответ автора
Связанный плагин/тема
Exclusive Addons Elementor
Теги темы
Compatibility

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

Когда Вы используете плагин Exclusive Addons for Elementor, особенно виджет Tabs, Вы можете столкнуться с проблемой, при которой шаблон Elementor не отображается в переведенном виде на фронтенде.

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

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


  • Откройте файл …/wp-content/plugins/exclusive-addons-for-elementor/elements/tabs/tabs.php.

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

  • Замените:
    <?php echo Plugin::$instance->frontend->get_builder_content_for_display( wp_kses_post( $tab['exad_tab_content_save_template'] ) ); ?>

  • На:
    <?php 
    	// WPML Workaround for compsupp-6922
    	if (class_exists('Sitepress')) {
    		$post_type = get_post_type( $tab['exad_tab_content_save_template'] );
    		$tab['exad_tab_content_save_template'] = apply_filters( 'wpml_object_id', $tab['exad_tab_content_save_template'], $post_type, true );
    	}								
    	
    	echo Plugin::$instance->frontend->get_builder_content_for_display( wp_kses_post( $tab['exad_tab_content_save_template'] ) ); 
    ?>

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