Is there a way turn off jQuery noConflict mode in WordPress?
If you are including your own javascript library or scripts you can add the following to the very top:
var $ = jQuery;
I found another way of making the variable $
available globally. Just put the following in your theme's functions.php or in a plugin:
function so17687619_jquery_add_inline() {
wp_add_inline_script( 'jquery-core', '$ = jQuery;' );
}
add_action( 'wp_enqueue_scripts', 'so17687619_jquery_add_inline' );
This will output $ = jQuery;
as an inline script immediately after the script tag for jQuery. So any scripts included after have the jQuery instance available as $
and jQuery
.
After some research, this is the best answer I can give you:
$ = jQuery.noConflict(true);
To answer your other question, no you can't pass in false, the attribute is used to control what happens to global variables. You can find the documentation here: http://api.jquery.com/jQuery.noConflict/
Also note you could load 2 different versions of jQuery as it suggests (but is not recommended).