Esempio n. 1
0
function h2only_scripts_and_styles()
{
    global $wp_styles;
    // call global $wp_styles variable to add conditional wrapper around ie stylesheet the WordPress way
    global $wp_scripts;
    if (!is_admin()) {
        // modernizr (without media query polyfill)
        wp_register_script('modernizr', get_stylesheet_directory_uri() . '/js/modernizr-2.6.2.min.js', array(), '2.6.2', false);
        // ie-only style sheet
        wp_register_style('h2only-css', get_stylesheet_directory_uri() . '/css/h2only.css', array(), '');
        wp_register_style('h2only-ie-only', get_stylesheet_directory_uri() . '/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' );
        }
        add_action('wp_head', create_function('', 'echo ' . "\t\n\t" . ' \'<!--[if lt IE 9]>' . "\n\t" . '<script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>' . "\n\t" . '<script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>' . "\n\t" . '<![endif]-->\';'));
        //adding scripts file in the footer
        wp_register_script('h2only-js', get_stylesheet_directory_uri() . '/js/main.js', false, '', true);
        wp_register_script('h2only-plugins', get_stylesheet_directory_uri() . '/js/plugins.js', false, '', true);
        wp_register_script('h2only-sc1', get_stylesheet_directory_uri() . '/js/plug/jquery.meanmenu.2.0.min.js', false, '', true);
        wp_register_script('h2only-sc2', get_stylesheet_directory_uri() . '/js/plug/jquery.meanmenu.js', false, '', true);
        wp_register_script('h2only-sc3', get_stylesheet_directory_uri() . '/js/plug/jquery.postcodes.js', false, '', true);
        wp_register_script('h2only-sc4', get_stylesheet_directory_uri() . '/js/plug/jquery.ui.touch-punch.min.js', false, '', true);
        wp_register_script('h2only-sc5', get_stylesheet_directory_uri() . '/js/plug/jquery.validate.min.js', false, '', true);
        wp_register_script('h2only-sc6', get_stylesheet_directory_uri() . '/js/plug/jquery-easing.1.3.js', false, '', true);
        wp_register_script('h2only-sc7', get_stylesheet_directory_uri() . '/js/plug/jquery-ui-1.10.3.custom.min.js', false, '', true);
        wp_register_script('h2only-sc8', get_stylesheet_directory_uri() . '/js/plug/placeholders.min.js', false, '', true);
        wp_register_script('h2only-sc9', get_stylesheet_directory_uri() . '/js/lib/css3-mediaqueries.js', false, '', true);
        wp_register_script('h2only-sca', get_stylesheet_directory_uri() . '/js/lib/jquery.nouislider.min.js', false, '', true);
        wp_register_script('h2only-scb', get_stylesheet_directory_uri() . '/js/lib/selectivizr-1.0.2.min.js', false, '', true);
        wp_register_script('h2only-scc', get_stylesheet_directory_uri() . '/js/plug/additional-methods.min.js', false, '', true);
        // enqueue styles and scripts
        wp_enqueue_script('modernizr');
        wp_enqueue_style('h2only-css');
        wp_enqueue_style('h2only-ie-only');
        $wp_styles->add_data('h2only-ie-only', 'conditional', 'lt IE 9');
        modify_jquery();
        wp_enqueue_script('h2only-plugins');
        wp_enqueue_script('h2only-sc1');
        wp_enqueue_script('h2only-sc2');
        wp_enqueue_script('h2only-sc3');
        wp_enqueue_script('h2only-sc3');
        wp_enqueue_script('h2only-sc4');
        wp_enqueue_script('h2only-sc5');
        wp_enqueue_script('h2only-sc6');
        wp_enqueue_script('h2only-sc7');
        wp_enqueue_script('h2only-sc8');
        wp_enqueue_script('h2only-sc9');
        wp_enqueue_script('h2only-sca');
        wp_enqueue_script('h2only-scb');
        wp_enqueue_script('h2only-scc');
        wp_enqueue_script('h2only-js');
    }
}
Esempio n. 2
0
function core_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('modernizr', get_stylesheet_directory_uri() . '/js/lib/modernizr.js', array(), '2.8.3', false);
        // register main stylesheet
        wp_register_style('core-stylesheet', get_stylesheet_directory_uri() . '/css/dofe.css', array(), '', 'all');
        /*
        		// ie-only style sheet
        		wp_register_style( 'core-ie-only', get_stylesheet_directory_uri() . '/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('core-js', get_stylesheet_directory_uri() . '/js/scripts.js', array('jquery'), '', true);
        wp_register_script('waypoint-js', get_stylesheet_directory_uri() . '/js/waypoints.js', array('jquery'), '', true);
        // enqueue styles and scripts
        wp_enqueue_script('core-modernizr');
        wp_enqueue_style('core-stylesheet');
        //wp_enqueue_style( 'core-ie-only' );
        //$wp_styles->add_data( 'core-ie-only', 'conditional', 'IE' ); // 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.
        */
        modify_jquery();
        wp_enqueue_script('core-js');
        wp_enqueue_script('waypoint-js');
    }
}