PluginProbe
Elementor Website Builder – more than just a page builder / 3.35.9
Elementor Website Builder – more than just a page builder v3.35.9
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 4.0.7 All 451 releases
← All changes | modules/apps/module.php +12 -0 4.1.53.35.9 View file →
@@ -21,8 +21,20 @@
21 21 parent::__construct();
22 22
23 23 Admin_Pointer::add_hooks();
24 24
25 + add_action( 'elementor/admin/menu/register', function( Admin_Menu_Manager $admin_menu ) {
26 + if ( ! Plugin::instance()->modules_manager->get_modules( 'editor-one' ) ) {
27 + $admin_menu->register( static::PAGE_ID, new Admin_Menu_Apps() );
28 + }
29 + }, 115 );
30 +
31 + add_action( 'elementor/admin/menu/after_register', function ( Admin_Menu_Manager $admin_menu, array $hooks ) {
32 + if ( ! empty( $hooks[ static::PAGE_ID ] ) ) {
33 + add_action( "admin_print_scripts-{$hooks[ static::PAGE_ID ]}", [ $this, 'enqueue_assets' ] );
34 + }
35 + }, 10, 2 );
36 +
25 37 add_filter( 'elementor/finder/categories', function( array $categories ) {
26 38 $categories['site']['items']['apps'] = [
27 39 'title' => esc_html__( 'Add-ons', 'elementor' ),
28 40 'url' => admin_url( 'admin.php?page=' . static::PAGE_ID ),