public function enqueue()
 {
     wp_enqueue_style('upfw_styles', upfw_get_theme_options_directory_uri() . '/css/up_framework.css');
 }
Exemple #2
0
/**
 * 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');
}