コード例 #1
0
function megamag_load_to_admin()
{
    //scripts
    wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui');
    wp_enqueue_script('jquery-ui-sortable');
    wp_enqueue_script('jquery-ui-slider');
    wp_enqueue_script('thickbox');
    wp_enqueue_script('media-upload');
    wp_enqueue_script('megamag_script', get_template_directory_uri() . '/js/colorpicker.js');
    //editv1m3r1m moved from hook admin_footer both lines
    wp_enqueue_script('backend_script', get_template_directory_uri() . '/js/backend_scripts.js');
    wp_localize_script('backend_script', 'extData', array('ajaxUrl' => admin_url('admin-ajax.php')));
    //style
    wp_enqueue_style('thickbox');
    wp_enqueue_style('color-picker', get_template_directory_uri() . '/css/colorpicker.css');
    wp_enqueue_style('jquery-ui', get_template_directory_uri() . '/css/jquery-ui.css');
    wp_enqueue_style('admin_style', get_template_directory_uri() . '/css/admin.css');
    //localize script
    //if (get_current_screen()->id == 'megamag_page_handle_megamag_submenu_appearance') wp_localize_script('backend_script','extDataFonts', array('fonts' => mb_get_google_webfonts_from_file(get_template_directory_uri() . '/inc/webfonts')));
    if (get_current_screen()->id == 'megamag_page_handle_megamag_submenu_appearance') {
        wp_localize_script('backend_script', 'extDataFonts', array('fonts' => mb_get_google_webfonts()));
    }
}
コード例 #2
0
function canon_load_to_back()
{
    //get options
    $canon_options = get_option('canon_options');
    $canon_options_advanced = get_option('canon_options_advanced');
    //wp scripts (js)
    wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui', false, array(), false, false);
    wp_enqueue_script('jquery-ui-sortable', false, array(), false, true);
    wp_enqueue_script('thickbox', false, array(), false, true);
    wp_enqueue_script('media-upload', false, array(), false, true);
    //external scripts
    wp_enqueue_script('fitvids', get_template_directory_uri() . '/js/jquery.fitvids.js', array(), false, true);
    wp_enqueue_script('canon_colorpicker', get_template_directory_uri() . '/js/colorpicker.js', array(), false, true);
    wp_enqueue_script('canon_backend_scripts', get_template_directory_uri() . '/js/backend_scripts.js', array(), false, true);
    //style (css)
    wp_enqueue_style('thickbox');
    wp_enqueue_style('canon_backend_style', get_template_directory_uri() . '/css/backend.css');
    wp_enqueue_style('font_awesome_backend_style', get_template_directory_uri() . '/css/font-awesome.css');
    wp_enqueue_style('canon_colorpicker_style', get_template_directory_uri() . '/css/colorpicker.css');
    //localize sripts
    wp_localize_script('canon_backend_scripts', 'extData', array('templateURI' => get_template_directory_uri(), 'ajaxURL' => admin_url('admin-ajax.php'), 'canonOptions' => $canon_options, 'canonOptionsAdvanced' => $canon_options_advanced));
    if (strpos(get_current_screen()->id, 'canon_options_appearance') !== false) {
        wp_localize_script('canon_backend_scripts', 'extDataFonts', array('fonts' => mb_get_google_webfonts()));
    }
}