public function enqueue() { wp_enqueue_style('upfw_styles', upfw_get_theme_options_directory_uri() . '/css/up_framework.css'); }
/** * Add CSS and Javascript includes for administration of options. * * Enqueues all the necessary styles and scripts for the admin, * only loading assets on the appropriate theme options page. * * @uses wp_enqueue_style() http://codex.wordpress.org/Function_Reference/wp_enqueue_style Codex Reference: wp_enqueue_style() * @uses wp_enqueue_script() http://codex.wordpress.org/Function_Reference/wp_enqueue_script Codex Reference: wp_enqueue_script() * @uses wp_enqueue_media() http://codex.wordpress.org/Function_Reference/wp_enqueue_media Codex Reference: wp_enqueue_media() * @uses wp_localize_script() http://codex.wordpress.org/Function_Reference/wp_localize_script Codex Reference: wp_localize_script() * @uses wp_register_script() http://codex.wordpress.org/Function_Reference/wp_register_script Codex Reference: wp_register_script() * @uses upfw_get_theme_options_directory_uri() defined in options.php */ function upfw_enqueue_scripts_styles() { // Loads styles and scripts to enable built-in colorpicker. wp_enqueue_script('wp-color-picker'); wp_enqueue_style('wp-color-picker'); // Loads custom styles and scripts for the options page wp_enqueue_style('up_framework', upfw_get_theme_options_directory_uri() . "css/up_framework.css"); wp_enqueue_script('up_framework', upfw_get_theme_options_directory_uri() . "js/up_framework.js", array('jquery')); // This function loads in the required media files for the media manager. wp_enqueue_media(); // Register, localize and enqueue built-in media picker. wp_register_script('upfw-nmp-media', upfw_get_theme_options_directory_uri() . 'js/media.js', array('jquery'), '1.0.0', true); wp_localize_script('upfw-nmp-media', 'upfw_nmp_media', array('title' => __('Upload or Choose Your Custom Image File', 'upfw'), 'button' => __('Insert Image', 'upfw'))); wp_enqueue_script('upfw-nmp-media'); }