Known Plugin and Theme conflicts and incompatibilities

  • MemberPress works great with just about every plugin and theme (though we may not integrate with all of them)! 

Below however is a list of known Plugin and Theme conflicts. Please review this list for the plugin or theme you are wondering about.

Themes

BuddyBoss Theme

https://www.buddyboss.com/themes/

  • PROBLEM - Theme overrides translation to a foreign language provided by MemberPress. For instance, the registration form is back in English.
  • SOLUTION - Use Loco Translate plugin to translate those strings directly in the theme.

Cargo HUB - Transportation and Logistics WordPress Theme

https://themeforest.net/item/cargo-hub-transport-wordpress-theme/20531713

  • PROBLEM - When the theme is active, it will add "Expires on" column in MemberPress -> Members section, which will occasionally have mangled data.
  • SOLUTION - Comment-out line 252 of the theme's functions.php file. You'll have to fix the mangled expiration dates manually.

Daily Observer Theme

https://themeforest.net/item/daily-observer-magazine-review-news-portal/13812425

  • PROBLEM - When the theme is active, the Stripe Credit Card form fails to load. This is caused by a custom jQuery script in the theme that runs and attempts to fix iframe z-index values for older IE browsers.
  • SOLUTION - Comment out the iframe code in the /observer/js/observer-scripts.js file, or contact the theme author for a proper fix. Stripe's Credit Card form (Stripe Elements) is an embedded form which uses iframes, this is why the script interferes.

Kalium Theme

https://themeforest.net/item/kalium-creative-theme-for-professionals/10860525

  • PROBLEM - When activated, the Register button doesn't work.
  • SOLUTION - None available at this time other than switching theme.

OptimizePress

  • See OptimizePress section in Plugins list below for more info.

Salient - Responsive Multi-Purpose Theme

https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266

  • PROBLEM - When the Enable Fancy Select/Checkbox/Radio Styling option found in this theme's Theme Options > Form Styling is enabled, the geolocation required to auto-populate and fill the default country and state address fields fails. 
  • SOLUTION - Disable that setting.

ThimPress Themes

https://thimpress.com/

  • PROBLEM - When a theme developed by ThimPress is active, the registration process will not send users to the payment page, but will rather redirect the user away from the registration process, usually your home page. 
  • SOLUTION - Add this custom code to a plugin like My Custom Functions or your theme's functions.php file:
function disable_user_register_mepr() {
  remove_action('user_register', 'thim_register_extra_fields', 1000);
}
add_filter('mepr-validate-signup', 'disable_user_register_mepr');

VideoRev Theme

https://themeforest.net/item/vidorev-video-wordpress-theme/21798615

  • PROBLEM - it's not possible to integrate MemberPress with full functionality in VideoRev theme. The theme author wasn't able to make it work.
  • SOLUTION - None available at this time other than switching theme.

Zion Page Builder

  • Theme's like Kallyas which use Zion Page Builder to build their membership pages need to make sure the [mepr-membership-registration-form] shortcode is in BOTH the page builder and the regular page content.

Plugins

404 Redirection

  • PROBLEM - When the 404 Redirection plugin is activated, the tabs on the Account page do not work.
  • SOLUTION - Disable the force current permalinks option here: http://cl.ly/PJUW

All In One WP Security & Firewall

https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/

  • PROBLEM - Members can not log in after registering and logging out if MemberPress Math Captcha add-on is enabled.
  • SOLUTION - Disable Enable Captcha On Login Page option in the Brute Force -> Login Captcha tab of the All In One WP Security & Firewall plugin.

CoursePress (WPMUdev)

Curation Suite

  • PROBLEM - JavaScript conflict prevents selecting auto-complete items in the MemberPress Rules.
  • SOLUTION - None available. You can disable either of these plugins while you setup your MemberPress Rules, then re-enable it afterwards.

Email Protector

  • PROBLEM - When activated, PayPal Standard will not work.
  • SOLUTION - Don't use the Email Protector for protecting email addresses.

EventOn - Single Event (add-on)

https://www.myeventon.com/addons/single-events/

  • PROBLEM - When activated, the MemberPress Reminders cannot be edited.
  • SOLUTION - Disable the EventOn Single Event add-on while setting up your Reminders. You can re-enable it afterwards.

Force SSL Everywhere plugin

  • PROBLEM - The Force SSL Everywhere plugin overrides the user's login process and redirects them to wp-login.php. This causes the MemberPress registration process to fail, and no transaction is created for the member.
  • SOLUTION - None known at this time. Contacting your host for help configuring your domain for 100% https is a much more efficient method.

Invisible Recaptcha

  • PROBLEM - When activated, password resets do not work. Usually, the member will see a blank page or an error when trying to reset their password.
  • SOLUTION - None known at this time aside from disabling the Invisible Recaptcha plugin.

iThemes Security plugin

  • PROBLEM - PayPal Standard return after payment shows a blank page.
  • SOLUTION - Disable the "Filter Long URL Strings" in iTheme's System Tweaks settings page.
  • PROBLEM - Login page shows an "Error: Invalid username, email address or incorrect password." error.
  • SOLUTION - Make sure that the default "Email Address and Username (default)" option is selected in the Security → Settings WordPress Tweaks → Login with Email Address or Username option.
  • PROBLEM - A customer gets this message when trying to pay through Stripe: "An error occured, please DO NOT submit the form again as you might be doublecharged. Please contact us for further assistance instead."
  • SOLUTION - The cause of this error is the Enforce Strong Passwords option in iThemes Security, while a customer is using a "weak" password. There are several ways to handle this, you can pick the one you like the best:

You can disable that option, or adjust the role that the strong password will be applied to if you have the Pro version of the plugin.

Alternatively, you can enable and require  strong Password in MemberPress -> Settings -> Account tab, 

But there could be a mismatch between what's considered as "strong password" in MemberPress and iThemes Security, so bear that on your mind.

Finally, if you have the free version of the plugin, you can add this line to your website's wp-config.php file:

define('ITSEC_DISABLE_PASSWORD_REQUIREMENTS', true);

That will completely remove the password security module from iThemes Security plugin.

Jetpack

https://jetpack.com/

  • PROBLEM - Login page shows a math captcha that can never be solved.
  • SOLUTION - Disable the "Block Suspicious login activity" setting in Jetpack's security section.

OptimizePress

  • PROBLEM - In some cases, a page created with OptimizePress can cause an infinite loop on the_content. This results in the page being blank or showing a 500 or other internal server error.
  • SOLUTION - Check these boxes in the OptimizePress compatibility settings.

Post and Page Builder from BoldGrid

  • PROBLEM - When trying to delete a member from MemberPress -> Members section, you'll get the message "The link you've followed has expired" and the member will not get deleted.
  • SOLUTION - You'll have to disable the plugin when you want to delete a member and then enable it again after the member has been deleted.

Power BI Embedded for WordPress

  • PROBLEM - When activated, editing a Rule will wipe out the content that should be protected.
  • SOLUTION - None known at this time aside from disabling the Power BI Embedded for WordPress plugin before editing a Rule.

Print Post and Page

  • PROBLEM - Breaks the MemberPress signup process when using on-site payments like Stripe or Authorize.net.
  • SOLUTION - None known at this time. We recommend using a different page printing plugin.

Role Scoper

  • PROBLEM - New Membership, and New Group buttons do not appear.
  • SOLUTION - Aside from de-activating Role Scoper, there is no known solution at this time.

Root Relative URLs

  • PROBLEM - Causes the Options page tabs not to work correctly.
  • SOLUTION - None known at this time aside from disabling the Root Relative URLs plugin.

SeedProd (Pro)

  • PROBLEM - Causes MemberPress's Login page to redirect to homepage thus making it impossible to set it up or test login process during development.
  • SOLUTION - Put the ID of MemberPress's Login page to the Exclude URLs in SiteProd's Advanced Settings page like this:

Though the explanation says that you could use URL, it does not work for MemberPress.

SI CAPTCHA Anti-Spam

  • PROBLEM - It doesn't add it's CAPTCHA to MemberPress login form, but it still checks for a CAPTCHA code during wp_signon() -- this causes the MemberPress login forms to always fail.
  • SOLUTION - Use a different CAPTCHA plugin.

Stop Spammers

  • PROBLEM - Stripe recurring subscriptions would fail because transaction data would never reach MemberPress due to Stop Spammers plugin interfering with Webhook functionality. It is to be expected that the same interference would happen with Paypal and Authorize.net though we don't have confirmation of that at the moment.
  • SOLUTION - Go to Protection Options and set it to: "Only Use the Plugin for Standard WordPress Forms" - which is the first checkbox there. That way it works fine.

Theme My Login

  • PROBLEM - Alters the logout URL breaking MemberPress' logout functionality.
  • SOLUTION - Use MemberPress' built-in login/logout capabilities.

Tooltips Pro

  • PROBLEM - When activated, the Rules search box does not load.
  • SOLUTION - Disable the Tooltips Pro plugin while setting up your Rules. You can re-enable it afterwards.

WordPress Firewall

WP Limit Login Attempts

  • PROBLEM - Prevents users from logging in on the MemberPress login page. The page just refreshes with no login.
  • SOLUTION - Disable the WP Limit Login Attempts plugin.

WP Links Page

  • PROBLEM - When enabled it adds CSS to all pages of the wp-admin. This CSS inadvertently hides the access rows of the MemberPress Rules.
  • SOLUTION - Deactivate the WP Links Page plugin while you adjust your Rules. You can re-activate it afterwards.

WP Multisite SSO

https://wordpress.org/plugins/wp-multisite-sso/

  • PROBLEM - When enabled it interferes with the Stripe checkout if a coupon is used so the transaction never completes.
  • SOLUTION - None known at this time aside from deactivating WP Multisite SSO plugin

WP SpamShield

  • PROBLEM - MemberPress Logins fail with Error: "Sorry, there was an error. Please be sure JavaScript and Cookies are enabled in your browser and try again."
  • SOLUTION - Use a different CAPTCHA plugin.

WP Stagecoach

  • PROBLEM - Incorrectly uses WordPress's plugin update transients. Breaks MemberPress's update mechanism, and will show errors on your site.
  • SOLUTION - None known at this time aside from deactivating WP Stagecoach.

Xpert Accordion

  • PROBLEM - When WordPress Firewall or Xpert Accordion is activated, saving options in MemberPress does not work.
  • SOLUTION - WordPress Firewall plugin no longer seems to be updated or maintained (last updated in 2009), so we strongly recommend finding another security solution such as WordFence, Better WP Security, or BulletProof Security.

Yith WooCommerce Gift Cards

https://yithemes.com/themes/plugins/yith-woocommerce-gift-cards/

  • PROBLEM - When this plugin is activated you cannot upload files with our MP Downloads add-on.
  • SOLUTION -  None known at this time aside from deactivating the Yith WooCommerce Gift Cards plugin.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.