diff --git a/includes/admin/assets/js/um-admin-modal.js b/includes/admin/assets/js/um-admin-modal.js index 4f354976..2db0212b 100644 --- a/includes/admin/assets/js/um-admin-modal.js +++ b/includes/admin/assets/js/um-admin-modal.js @@ -6,8 +6,9 @@ function um_admin_live_update_scripts() { });*/ jQuery('.um-adm-conditional').each(function(){jQuery(this).trigger('change');}); - - jQuery('.um-admin-colorpicker').wpColorPicker(); + if ( jQuery('.um-admin-colorpicker').length ) { + jQuery('.um-admin-colorpicker').wpColorPicker(); + } } diff --git a/includes/admin/assets/js/um-admin-scripts.js b/includes/admin/assets/js/um-admin-scripts.js index 25dd12e7..ab1d3d4c 100644 --- a/includes/admin/assets/js/um-admin-scripts.js +++ b/includes/admin/assets/js/um-admin-scripts.js @@ -101,8 +101,9 @@ jQuery(document).ready(function() { /** WP Color Picker **/ - - jQuery('.um-admin-colorpicker').wpColorPicker(); + if ( jQuery('.um-admin-colorpicker').length ) { + jQuery('.um-admin-colorpicker').wpColorPicker(); + } /* /!** Select Dropdowns diff --git a/includes/admin/core/class-admin-enqueue.php b/includes/admin/core/class-admin-enqueue.php index 2b3b1e7a..2c0ebe5d 100644 --- a/includes/admin/core/class-admin-enqueue.php +++ b/includes/admin/core/class-admin-enqueue.php @@ -286,7 +286,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) { * Load jQuery custom code */ function load_custom_scripts() { - wp_register_script( 'um_admin_scripts', $this->js_url . 'um-admin-scripts.js', array('jquery','wp-util'), '', true ); + wp_register_script( 'um_admin_scripts', $this->js_url . 'um-admin-scripts.js', array('jquery','wp-util', 'wp-color-picker'), '', true ); wp_enqueue_script( 'um_admin_scripts' ); }