All WordPress snippets
WordPress

Standard Pattern for Enqueuing Theme CSS/JS

A template for loading Bootstrap plus your own stylesheet and script correctly through WordPress's enqueue system.

php
/**
 * Enqueue styles and scripts
 */
function custom_scripts() {
    wp_enqueue_style( 'bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css', array(), '3.3.6' );
    wp_enqueue_style( 'style', get_template_directory_uri() . '/css/style.css' );
    wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '3.3.6', true );
    wp_enqueue_script( 'script', get_template_directory_uri() . '/js/script.js' );
}

add_action( 'wp_enqueue_scripts', 'custom_scripts' );
Want your own copy? Fork this repo and build your own snippet collection. Fork on GitHub →