PluginProbe
Elementor Website Builder – more than just a page builder / 3.0.13
Elementor Website Builder – more than just a page builder v3.0.13
4.3.1 4.3.0 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 All 454 releases
← All changes | includes/frontend.php +6 -0 3.0.123.0.13 View file →
@@ -942,9 +942,13 @@
942 942 * @param int $post_id The post ID.
943 943 */
944 944 $data = apply_filters( 'elementor/frontend/builder_content_data', $data, $post_id );
945 945
946 + do_action( 'elementor/frontend/before_get_builder_content', $document, $this->_is_excerpt );
947 +
946 948 if ( empty( $data ) ) {
949 + Plugin::$instance->documents->restore_document();
950 +
947 951 return '';
948 952 }
949 953
950 954 if ( ! $this->_is_excerpt ) {
@@ -990,8 +994,10 @@
990 994 }
991 995
992 996 Plugin::$instance->documents->restore_document();
993 997
998 + // BC
999 + // TODO: use Deprecation::do_deprecated_action() in 3.1.0
994 1000 do_action( 'elementor/frontend/get_builder_content', $document, $this->_is_excerpt, $with_css );
995 1001
996 1002 return $content;
997 1003 }