/** * Enqueue font awesome picker scripts. */ function font_awesome_picker_scripts() { // Only load when on an widgets admin page if (!ThemeMix_Featured_Content::is_widgets_page() && '/wp-admin/customize.php' != $_SERVER['PHP_SELF']) { return; } $plugin_url = plugin_dir_url(__FILE__); wp_enqueue_style('font-awesome-picker', $plugin_url . 'css/font-awesome-picker.css', array(), '1.0', false); wp_enqueue_script('fontawesome-icons', $plugin_url . 'js/font-awesome-icons.js', array(), '1.0', false); wp_enqueue_script('font-awesome-picker', $plugin_url . 'js/font-awesome-picker.js', array('jquery', 'fontawesome-icons'), '1.1', true); }
/** * Form submit script. */ public static function admin_scripts() { if (!ThemeMix_Featured_Content::is_widgets_page() && '/wp-admin/customize.php' != $_SERVER['PHP_SELF']) { return; } $min = defined('WP_DEBUG') || defined('SCRIPT_DEBUG') ? '.' : '.min.'; $plugin_path = basename(dirname(dirname(dirname(__FILE__)))); $module = basename(dirname(__FILE__)); $url = plugins_url($plugin_path . '/modules/' . $module . '/css/thememix-featured-content-admin' . $min . 'css'); wp_enqueue_style('thememix-featured-content-admin-widget', $url, null, THEMEMIX_FEATURED_CONTENT_PLUGIN_VERSION); if ('/wp-admin/customize.php' == $_SERVER['PHP_SELF']) { $url = plugins_url($plugin_path . '/modules/' . $module . '/css/thememix-featured-content-customizer.css'); wp_enqueue_style('thememix-featured-content-admin-customizer', $url, null, THEMEMIX_FEATURED_CONTENT_PLUGIN_VERSION); } }