wp_enqueue_script( 'jquery' );
right above wp_head();
But then $ was not recognized? Why? Because Wordpress loads in noConflict mode. To put jQuery back for a particular page, use:
// set the _$ which jQuery uses for backup
window._$ = $;
// set the $ to jQuery
window.$ = jQuery;
Another option is to put this above the wp_enqueue_script, which will load jQuery in normal conflicty mode.
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js', false, '' );
See the meandering Stackoverflow thread here.
No comments:
Post a Comment