PluginProbe
Responsive Menu – Create Mobile-Friendly Menu / 3.1.13
Responsive Menu – Create Mobile-Friendly Menu v3.1.13
4.7.3 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.10 4.1.11 4.1.12 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 All 90 releases
← All changes | config/wp/scripts.php +22 -5 3.1.63.1.13 View file →
@@ -24,15 +24,32 @@
24 24 wp_enqueue_script('responsive-menu-selectize-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/selectize.js', null, null);
25 25 wp_enqueue_style('responsive-menu-selectize-css', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/selectize.css', null, null);
26 26
27 27 wp_enqueue_script('jquery-ui-core');
28 + wp_enqueue_script('jquery-ui-sortable');
29 + wp_enqueue_script('jquery-ui-draggable');
28 30
29 - wp_register_style('responsive-menu-admin-css', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/admin.css', false, null);
30 - wp_enqueue_style('responsive-menu-admin-css');
31 + wp_register_style('responsive-menu-base-css', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/base.css', false, null);
32 + wp_enqueue_style('responsive-menu-base-css');
31 33
32 - wp_register_script('responsive-menu-admin-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/admin.js', 'jquery', null);
33 - wp_localize_script('responsive-menu-admin-js', 'WP_HOME_URL', home_url('/'));
34 - wp_enqueue_script('responsive-menu-admin-js');
34 + wp_register_style('responsive-menu-additional-css', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/additional.css', false, null);
35 + wp_enqueue_style('responsive-menu-additional-css');
36 +
37 + $options = get_responsive_menu_service('option_manager')->all();
38 + if(isset($options['admin_theme']) || isset($_POST['menu']['admin_theme'])):
39 + $theme = isset($_POST['menu']['admin_theme']) ? $_POST['menu']['admin_theme'] : $options['admin_theme'];
40 + wp_register_style('responsive-menu-admin-css-theme' . $theme, plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/themes/' . $theme . '.css', false, null);
41 + wp_enqueue_style('responsive-menu-admin-css-theme' . $theme);
42 + endif;
43 +
44 + wp_register_script('responsive-menu-base-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/base.js', 'jquery', null);
45 + wp_localize_script('responsive-menu-base-js', 'WP_HOME_URL', home_url('/'));
46 + wp_enqueue_script('responsive-menu-base-js');
47 +
48 + wp_register_script('responsive-menu-additional-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/additional.js', 'jquery', null);
49 + wp_localize_script('responsive-menu-additional-js', 'WP_HOME_URL', home_url('/'));
50 + wp_enqueue_script('responsive-menu-additional-js');
51 +
35 52 });
36 53 endif;
37 54
38 55 /* Front End scripts */