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

Headway Theme

  • PROBLEM (1) - No content shows up on the MemberPress pages.
  • SOLUTION (1) - Make sure those pages have a "content" block set in the Headway configuration.
  • PROBLEM (2) - MemberPress doesn't override the page content and replace it with the proper unauthorized message.
  • SOLUTION (2) - If the content you need to hide is not in a "content" block, you must have the option in MemberPress enabled to Redirect on Unauthorized.

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.

OptimizePress

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

Daily Observer

  • PROBLEM - When theme is active, 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.

ThimPress Themes

  • 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');

Salient - Responsive Multi-Purpose Theme

  • 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.

Plugins

WP Stagecoach

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

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.

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.

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.

WordPress Firewall

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.

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.

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

Theme My Login

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

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.

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.

WPFusion

  • PROBLEM - Causes 1000's of duplicate Transactions to be created when a user signs up.
  • SOLUTION - Disable the "Create Users" option in WPFusion.

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.

Jetpack

  • 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.

iThemes Security plugin

  • PROBLEM - PayPal Standard return after payment shows blank page.
  • SOLUTION - Disable the "Filter Long URL Strings" in iTheme's System Tweaks settings page.

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.

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.

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 you Rules. You can re-activate it afterwards.

WP Mail SMTP (by WPForms)

  • PROBLEM - When activated, the MemberPress emails do not go out. The cause of the conflict is unknown at this point.
  • SOLUTION - Try a different SMTP plugin for WordPress. If you're using SendGrid or MailGun etc, try using their official WP plugins instead.

EventOn - Single Event (add-on)

  • 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.

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.