The Event Espresso team tries hard to code to WordPress and general coding standards, in order to limit any conflicts caused by our plugin. Other third party plugins have been known to cause issues with Event Espresso, due to varying reasons, so we have listed all known conflicts here.
Most of these plugins, themes, etc issues have been brought to our attention via the community or in limited cases by our own testing.
Whilst we try to keep this list up to date we cannot guarantee how up to date it is.
If you would like to add something to this list, please contact us via this form, and select the Theme/Plugin Conflict department from the dropdown, describe your issue and provide relevant links via the form (this is important!). Please advise as much information as possible about the plugin/theme and issue it has caused.
If you are the developer of one of these plugins/themes and feel it should not be listed here, please contact us, as per above, and advise.
Plugins
404 Redirected
Turn off the automatic redirect/force current permalinks setting
The Bad Behavior is a plugin that is used on a lot of WordPress sites, and it does a great job of blocking communication from other sites. In practice, that’s a good thing, except when you’re expecting to receive communication from other sites like PayPal so you can receive an instant payment notification.
If you’d like to continue using Bad Behavior and receive IPN notifications from the payment gateway, you can whitelist the IP addresses of the payment gateway’s servers, and keep an eye on the Bad Behavior logs to stay up to date in case the payment gateway adds or changes the IP addresses they use to notify your site.
If you activate the Bad Behavior plugin, you can look at the log of blocked IP addresses under Tools>Bad Behavior log. Look for all blocked records that are associated with the payment gateway, and copy the IP addresses from the payment gateway’s servers and paste them into the Bad Behavior whitelist.
Filter: Show / Hide Columns tab disappears with either Cart66 plugin active.
Events Made Easy
Breaks the Event Espresso registration process
Details unknown.
Google Analytics for WordPress
Track outbound clicks & downloads setting checked on by default was breaking the calendar in Fall of 2011, seems to have been fixed in a recent update.
Update: breaks the “add additional attendee” toggle in mobile Safari. Google Analyticator works as an alternative.
Dot html,php,xml etc pages
Adds an extension to the end of the site URLs such as .php which creates an issue with the Event Espresso shortcodes.
jQuery Colorbox
Breaks the calendar
MailPress by Andre Renaut
Breaks the [payment_url] and [invoice] links in the emails
NextGen Gallery
Breaks the JSON API. Add this snippet to a custom functions file to resolve the conflict:
Details unknown
SEO Friendly Images
Breaks the calendar if images are used in event descriptions
forum thread: http://staging.eventespresso.com/forums/2011/12/calendar-wont-display/comment-page-1/#comment-14711
SharePress
kills the confirmation page
Shortcodes
Not in the wp.org plugin directory, not sure but might be this one:
http://www.shortcodekid.com
Shortcodes Ultimate
Shortcodes Ultimate will remove the standard WordPress auto formatting and replace it with its own custom formatting. This will alter the appearance of the registration pages because it adds paragraph and break tags into the markup. If you go to the Shortcodes Ultimate settings page there is an option where you can disable its custom formatting. When you disable the custom formatting it will no longer add the extra paragraph and break tags everywhere.
Breaks the editor boxes. probably because it doesn’t load the javascript when the wp_editor() function is called.
Visual Form Builder
Breaks Authnet.SIM payments
Wishlist Member Pop Content
Removes the 0 option for # of tickets in the Multi Event Registration cart registration, making it so you have to purchase 1 of each ticket type to register w/MER
This plugin is definitely recommended by the staff at Event Espresso, however please do not use the redirect ugly URL’s feature under the permalinks settings as it breaks how EE works.
Update: A recent update to the WP SEO plugin breaks the registration page in Event Espresso 4, if the Facebook, Twitter, and Google+ meta tags feature is enabled.
WP E-Commerce
The main WP query object gets destroyed sometime during the pre_get_posts hookpoint by WP E-commerce. Reported in the wordpress.org forums. We found a workaround that involves adding a little function (that really does nothing) to your custom functions.php file:
function callback_that_does_nothing( $WP_Query ) { return $WP_Query; } add_action( 'pre_get_posts', 'callback_that_does_nothing', 8 );
Causes issues with the group registrations.
Themes
Whilst we do not like to generalise, we must mention that we receive a lot of theme related issues due to themes purchased via Themeforest. This is not to say that all themes there are bad, but it is merely an observation that we feel you should be aware of.
Support Forum threads tagged with “themeforest”
Breaks the javascript loading, making things only work intermittently. source. One possible fix is to turn off Page Transitions in the theme settings.
Purity theme (Themeforest)
Breaks registration process
Breaks the calendar
Breaks the confirmation page due to using position:fixed on its grid system.
YellowProject Multipurpose Retina WP Theme (Themeforest)
Breaks toggle, datepicker and basically anything else that uses jQuery in the wp-admin
Fudge (Event Manager Blog)
Javascript conflicts
Hosting
Yes even your hosting environment can cause issues! If the servers are not set up correctly, or are overly restrictive, issues with Event Espresso and other themes and plugins can occur.
Not recommended:
- GoDaddy Hosting
- Yahoo
- Crazy Domains (Australia)
- most Windows/IIS based servers
Please see our list of recommended hosts here: http://staging.eventespresso.com/requirements/