PluginProbe
Elementor Website Builder – more than just a page builder / 4.0.9
Elementor Website Builder – more than just a page builder v4.0.9
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | modules/components/transformers/component-instance-transformer.php +1 -3 4.3.0-beta34.0.9 View file →
@@ -8,9 +8,8 @@
8 8 use Elementor\Plugin;
9 9 use Elementor\Core\Base\Document as Component_Document;
10 10 use Elementor\Modules\Components\Components_Repository;
11 11 use Elementor\Modules\Components\Utils\Format_Component_Elements_Id;
12 -use Elementor\Modules\Components\Utils\Reconcile_Component_Instance_Elements;
13 12 use Elementor\Modules\Components\Widgets\Component_Instance;
14 13
15 14 if ( ! defined( 'ABSPATH' ) ) {
16 15 exit; // Exit if accessed directly.
@@ -44,9 +43,9 @@
44 43 return in_array( $component_id, self::$rendering_stack, true );
45 44 }
46 45
47 46 private function get_rendered_content( int $component_id, ?string $instance_element_id ): string {
48 - $should_show_autosave = is_preview() || Plugin::$instance->editor->is_edit_mode();
47 + $should_show_autosave = is_preview();
49 48 $component = $this->get_repository()->get( $component_id, $should_show_autosave );
50 49
51 50 if ( ! $component || ! $this->should_render_content( $component ) ) {
52 51 return '';
@@ -57,9 +56,8 @@
57 56 $data = $component->get_elements_data();
58 57
59 58 $data = apply_filters( 'elementor/frontend/builder_content_data', $data, $component_id );
60 59
61 - $data = Reconcile_Component_Instance_Elements::apply( $data );
62 60 $data = Format_Component_Elements_Id::format( $data, [ $instance_element_id ] );
63 61
64 62 $content = '';
65 63