function get_development_scripts() { if (!we_are_live()) { include 'library/dev-scripts.php'; } }
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'); } } }