Conflict with Events Calendar Pro
-
(Actually running WP 3.9.2, but the problem existed in 3.9.1 also)
I have found an issue in the Owl Carousel plugin that causes the widgets admin page to become non-functional (drag and drop, ability to click anything breaks) and this error is displayed in the javascript console: https://www.dropbox.com/s/xxi66xcm2986cfx/tec-widgets-error.png
I posted about this issue on the Events Calendar Pro support forums after I’d already determined the issue only happened with Owl Carousel enabled and they said:
Thanks for contacting us, great write up.
I wish I could help you more but I this is beyond the scope of the forums. We do our best to interoperate and commit to best practices, but it can be difficult with so many plugins out there!
I tried to unregister the ‘owl_Widget’ and it is still causing issues
add_action( ‘widgets_init’, function(){ unregister_widget( ‘owl_Widget’ ); });
I believe it is improperly enqueueing js when they are not needed.
Line 128 is the problem, that js is the conflict and isn’t used. In fact it looks like they are using wp_print_scripts instead of an admin queue. You may also want to check to see if on widget admin page, if that doesn’t fix it. If you contact them with this info I think they will be happy to fix it.
Does this make sense? Let me know if this doesn’t work for you.
Cheers!
(full thread here: https://tri.be/support/forums/topic/installed-pro-now-wp-adminwidgets-php-is-broken/ )
I’m going to go ahead and fix it in my copy (at some point–it’s not a huge priority to me, since I can disable Owl Carousel, edit widgets, then re-enable Owl Carousel and be fine) but thought you might want to take a look at it as well.
I can’t link to the page that exhibits the problem, of course, and since Events Calendar Pro is non-free, you probably can’t reproduce the issue either, but I’d be happy to test any fixes (by upgrading the plugin) at some point down the road.
Thanks!
- The topic ‘Conflict with Events Calendar Pro’ is closed to new replies.