PluginProbe
Elementor Website Builder – more than just a page builder / 3.35.7
Elementor Website Builder – more than just a page builder v3.35.7
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/editor-one/classes/menu-data-provider.php +1 -20 4.2.23.35.7 View file →
@@ -5,9 +5,8 @@
5 5 use Elementor\Core\Admin\EditorOneMenu\Interfaces\Menu_Item_Interface;
6 6 use Elementor\Core\Admin\EditorOneMenu\Interfaces\Menu_Item_Third_Level_Interface;
7 7 use Elementor\Core\Admin\EditorOneMenu\Interfaces\Menu_Item_With_Custom_Url_Interface;
8 8 use Elementor\Plugin;
9 -use Elementor\Utils;
10 9
11 10 if ( ! defined( 'ABSPATH' ) ) {
12 11 exit;
13 12 }
@@ -292,27 +291,9 @@
292 291 return $this->build_flyout_items( false );
293 292 }
294 293
295 294 private function build_flyout_items_with_expanded_third_party(): array {
296 - $items = $this->build_flyout_items( true );
297 -
298 - if ( ! Utils::has_pro() ) {
299 - $items[] = $this->build_theme_builder_flyout_item();
300 - }
301 -
302 - return $items;
303 - }
304 -
305 - private function build_theme_builder_flyout_item(): array {
306 - return [
307 - 'slug' => 'elementor-theme-builder',
308 - 'label' => esc_html__( 'Theme Builder', 'elementor' ),
309 - 'url' => $this->get_theme_builder_url(),
310 - 'icon' => 'theme-builder',
311 - 'group_id' => '',
312 - 'priority' => 50,
313 - 'has_divider_before' => false,
314 - ];
295 + return $this->build_flyout_items( true );
315 296 }
316 297
317 298 private function build_flyout_items( bool $expand_third_party ): array {
318 299 $items = [];