• Hi – Thanks for this plugin. I’m using the core functionality of it and it’s working nicely. Do you have any ideas about loading jQuery in noConflict mode?

    The Use-Google-Libraries plugin claims this as a feature but this plugin didn’t work for me at all.

    In case you were wondering, that plugin does not seem to use wp_register_script and wp_enqueue_script. Instead, it echos this:
    <script type='text/javascript'>try{jQuery.noConflict();}catch(e){};</script>\n

    https://www.ads-software.com/plugins/wp-jquery-plus/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Zach Schnackel

    (@zslabs)

    Hi,
    I’d recommend adding what you have there from the other plugin you mentioned if you require noConflict mode. I normally use this as a standard to go by when writing my scripts. I have not run into issues with any other plugins written.

    Thread Starter ericbakuladavis

    (@ericbakuladavis)

    Hi Zach. Thanks for your reply.

    Truly, I don’t require noConflict mode. I just thought it would be better to use it because the WordPress bundled version uses it.

    That said, I’m not sure what your recommendation meant. Are you saying one could add the code from the other plugin to your plugin?

    Plugin Author Zach Schnackel

    (@zslabs)

    No, more like just adding this to your site specific plugin or functions.php file:

    function wp_jquery_noconflict() { ?>
      <script type='text/javascript'>try{jQuery.noConflict();}catch(e){};</script>
    <?php }
    Thread Starter ericbakuladavis

    (@ericbakuladavis)

    I tried this in functions.php and I didn’t notice a change in the html. Is this line supposed to appear after jQuery? Does it need to be hooked in somewhere?

    Plugin Author Zach Schnackel

    (@zslabs)

    Did you hook that into wp_head() after jQuery has been loaded? If you do something like:

    add_action(‘wp_head’, ‘wp_jquery_noconflict’);

    it should get you off on the foot. A developer can help you further. Like I mentioned, I have never had to do that personally, but if you do need this workaround, that should do it. Thanks.

    Thread Starter ericbakuladavis

    (@ericbakuladavis)

    Thanks, again, for your suggestions, Zach. I am actually loading jQuery in the footer using the $in_footer parameter of wp_enqueue_script. I’m not sure how to get that function to come in right after jQuery. However, as I said before, this isn’t a requirement. So, I’ll let this one rest.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Loading jQuery in noConflict mode’ is closed to new replies.