コード例 #1
0
ファイル: functions.php プロジェクト: vcualtlab/online-vcu
function get_development_scripts()
{
    if (!we_are_live()) {
        include 'library/dev-scripts.php';
    }
}
コード例 #2
0
ファイル: bones.php プロジェクト: vcualtlab/online-vcu
function bones_scripts_and_styles()
{
    global $wp_styles;
    // call global $wp_styles variable to add conditional wrapper around ie stylesheet the WordPress way
    if (!is_admin()) {
        // modernizr (without media query polyfill)
        wp_register_script('bones-modernizr', get_stylesheet_directory_uri() . '/library/js/libs/modernizr.custom.min.js', array(), '2.5.3', false);
        // register main stylesheet
        wp_register_style('bones-stylesheet', get_stylesheet_directory_uri() . '/library/css/style.css', array(), '', 'all');
        wp_register_style('bones-stylesheet-min', get_stylesheet_directory_uri() . '/library/css/style.min.css', array(), '', 'all');
        wp_register_style('google-fonts', 'http://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic', array(), '', 'all');
        // ie-only style sheet
        wp_register_style('bones-ie-only', get_stylesheet_directory_uri() . '/library/css/ie.css', array(), '');
        // comment reply script for threaded comments
        if (is_singular() and comments_open() and get_option('thread_comments') == 1) {
            wp_enqueue_script('comment-reply');
        }
        //adding scripts file in the footer
        wp_register_script('bones-js', get_stylesheet_directory_uri() . '/library/js/dist/main.js', array('jquery'), '', true);
        wp_register_script('bones-js-min', get_stylesheet_directory_uri() . '/library/js/dist/main.min.js', array('jquery'), '', true);
        // enqueue styles and scripts
        wp_enqueue_script('bones-modernizr');
        wp_enqueue_style('google-fonts');
        // check environment before outputting appropriate stylesheet
        if (we_are_live()) {
            wp_enqueue_style('bones-stylesheet-min');
        } else {
            wp_enqueue_style('bones-stylesheet');
        }
        wp_enqueue_style('bones-ie-only');
        $wp_styles->add_data('bones-ie-only', 'conditional', 'lt IE 9');
        // add conditional wrapper around ie stylesheet
        /*
        I recommend using a plugin to call jQuery
        using the google cdn. That way it stays cached
        and your site will load faster.
        */
        wp_enqueue_script('jquery');
        // check environment before outputting appropriate script
        if (we_are_live()) {
            wp_enqueue_script('bones-js-min');
        } else {
            wp_enqueue_script('bones-js');
        }
    }
}