Hi shiningpathos… I’d like to try to help you with this, but couple of things:
1. I can’t check what’s wrong unless I can see the problem. Sounds like you’ve deactivated some scripts to remove the menu, so now I can’t see it or check the code relating to it…
2. You wrote
I had to remove a call to ajax.googleapis.com to make the audio player work.
Where did you remove this script from exactly? The core? This plugin? Some other plugin? Your theme?
3. Does the menu work with the audio plugin disabled?
4. I can see in my error console a bunch of issues… as a general first step I’d suggest you go through them and fix up what you can.
5. I can see one of the errors you’re getting is actually a problem in the WP core 3.6. See http://core.trac.wordpress.org/ticket/24994 for the patch and this may well solve your jQuery issues
Hope that helps. 🙂 Post back if you need further assistance.
Thanks!
1 & 2.
Ok I have restored the call to ajax.googleapis in functions.php, and the player works but not the flyout. But at least you can see what’s happening. Up until now, I’ve had good luck using this in functions.php:
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', null, '1.7.2', false);
3. Yes
4. Should be clean now
5. Installed, but didn’t seem to fix things.
Ok yep I think the problem is your method for including jQuery. My fav article explaining how to include jQuery with WordPress themes is this one by Chris Coyier –> http://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/
Thanks. I’m afraid it’s not working though. As you can see, I added jQuery above wp_head per the article and removed the ajax/google call. Could you have a look at the source code on the homepage and tell me if everything is being called the in proper order?
Would you mind please having a look? This is something I need to show to a client but cannot until the dropdowns work. I’ve never had any clashing between enqueued jQuery and plugins until now. Thank you.