Blog
How to add CSS or JS to your WordPress site
Posted on: 27 December 2015 Posted by: Freesize Workroom
Categories: Fast Forward Coding, Wordpress
Use wp_enqueue_script()
function to enqueue CSS or JS scripts.
Read here for more details.
The following example will enqueue the JS script of jQuery Cycle 2 to footer of the WordPress site. (Add the code below to function.php)
function queue_cycle() { if ( is_page_template( 'home.php' ) ) { wp_enqueue_script( 'enquirejs', //specify a name for the script get_stylesheet_directory_uri() . '/js/vendor/jquery.cycle2.min.js', //url to css or js script array(), //add in script dependency here '2.1.2', //version no. for the script true //set to true will insert script to the footer, false to insert script into the header ); } } add_action( 'wp_enqueue_scripts', 'queue_cycle');
If you need enqueue the script on a specific page, simply use the conditional tag.
The example below will enqueue the JS script of jQuery Cycle 2 on the home page. (Add the code below to function.php)
function queue_cycle() { if ( is_page_template( 'home.php' ) ) { if ( is_home() ) { //check if the current location is home page, and then enqueue the script below wp_enqueue_script( 'enquirejs', //specify a name for the script get_stylesheet_directory_uri() . '/js/vendor/jquery.cycle2.min.js', //url to css or js script array(), //add in script dependency here '2.1.2', //version no. for the script true //set to true will insert script to the footer, false to insert script into the header ); } } } add_action( 'wp_enqueue_scripts', 'queue_cycle');