Troubleshooting Plugin and Theme Conflicts

One of the benefits of using WordPress to power your website is that there are thousands of plugins and themes available to help you accomplish all sorts of things. One of the downsides is that anyone can develop a plugin or theme and the developer's experience, adherence to WordPress development best practices, level of support and commitment to maintenance will vary widely. Worst of all, you won't necessarily find these things out until you start using the plugin or theme.

While MemberMouse will work well with most plugins and themes, there are some instances where a plugin or theme you're using causes problems. When this happens you'll need to determine which plugin or theme is responsible for causing the problem and discontinue using it.

1. Identify and Replicate the Issue

In order to accurately test for what's causing the problem, you'll need to be able to reliably replicate the issue you're having. For example, say that when you log into your membership site, you're not being redirected to the member homepage appropriately. In this case, the steps to replicating the issue is simply to log into your membership site.

2. Test for Plugin Conflicts

  1. The first thing we're going to do is deactivate all plugins except for MemberMouse. To do this, go to the Plugins page in WordPress.

  2. In the top left corner of the plugins list, you'll see a checkbox. Check this off and it will automatically select all of the plugins in the list.

  3. Find the MemberMouse Platform plugin in the list and deselect it.

  4. Above the plugins list, find the Bulk Actions drop down and select the Deactivate option.

  5. Click the  button next to the <em>Bulk Actions</em> drop down to deactivate all of the selected plugins.
  6. Now that all plugins are deactivated except for MemberMouse, go through the steps to recreate the issue you were experiencing. If you're still experiencing the issue, proceed to the Testing for Theme Conflicts section. If you're not experiencing the issue, this means that one of the plugins you're using is causing the problem so proceed to the next step.

  7. Now that we know that one of the plugins is causing the issue we just need to reactivate them one by one and test after each one to see if the issue has come back. When the issue comes back we know it was the plugin we just reactivated that causing it. You should discontinue using this plugin. Hint: You can find all of the plugin that you just deactivated by clicking on the Recently Active filter at the top of the Plugins page.

3. Test for Theme Conflicts

IMPORTANT: Prior to testing for theme conflicts by following the instructions below, try disabling jQuery UI in MemberMouse to see if that resolves the issues you're experiencing.

  1. To test for theme conflicts we're going to activate the default WordPress theme. To do this, from the WordPress menus go to Appearance > Themes.
  2. In the Available Themes section, find and activate the WordPress Twenty Twelve theme.

  3. If you don't see this theme in your Available Themes section, you can add it by clicking on the Install Themes tab at the top of the page, typing Twenty Twelve into the search box and then clicking Install when you see the theme come up in the search results. After it's installed, activate it.
  4. Now that the default WordPress theme is activated, go through the steps to recreate the issue you were experiencing. If you're still experiencing the issue, proceed to the the next section for further instructions. If you're not experiencing the issue, this means that the theme you're using is causing the problem and you should contact the theme provider to see if you can get it resolved.

4. Still Having Problems?

If after testing for plugin conflicts and theme conflicts you were unable to resolve the issue, please send us an email and provide us with the following:

  • A description of the issue you're experiencing.
  • Steps to take to recreate the issue.
  • The website URL where MemberMouse is installed.
  • WordPress administrator credentials. You can do this easily by creating an employee account" for our support team.

Feedback and Knowledge Base