Digital Quark
Spread The Knowledge

How To Check And Resolve Plugin Conflict in WordPress

How To Check And Resolve Plugin Conflict in WordPress

A typical WordPress installation consists of WordPress content management software and usually one or more plugins. Plugins are usually made by professionals who take into account WordPress software compatibility. But they cannot account for the situations where one plugin causes issues in functioning with other plugins or themes. So, if any issues arise after installing a plugin or after multiple plugins, or theme updates, you may want to follow the steps below to pin point the theme or plugin conflict in a controlled environment.

Steps to Check and Resolve Plugin Conflict

These are the six simple steps to resolve any plugin, theme conflict issue.

  1. If you have installed a new plugin and issue appeared after that, then make note of it. OR, if the problem surfaced after plugin updates then identify the problem area and potential plugin that affect the problem area then make note of it. For example, you may want to make note of SEO plugin if your problem area is related to search engine optimization.
  2. Deactivate all plugins in your WordPress installation. If the issue resolves at this point jump to step 4. If not, then move to next step.
  3. Switch to a default WordPress theme like Twenty Sixteen. Does the issue still exist? If yes, then the issue is not caused by a plugin. This may be a WordPress software issue, or most probably it is something related to your server or web host service provider settings.  If the issue resolves then continue to next step.
  4. Activate the plugin identified in step 1. If issue resurfaces then this is the only culprit. File a bug report with the development team of the plugin. If not, then move to next step.
  5. Keep the plugin identified in step 1 activated. Activate one other plugin at a time. If the issue surfaces, then the plugin from step 1 conflicts with the plugin you just activated. File a bug report with development teams of both the plugins. If not then keep repeating until all plugins are activated.
  6. If all plugins are activated and the issue has not resurfaced, then switch to your original theme. If issue resurfaces, then it is plugin and theme conflict. Repeat step 4 until you identify the culprit plugin. File a bug ticket with development teams of theme and plugin. If not, the issue has resolved.

If the plugin is not paid, you may simply look for an alternative and change it. Reporting and filing the bug is the courtesy you should extend as the whole WordPress community is built on cooperation.

How to Do This On A Live Production WebSite

It may not be possible for some to deactivate plugins and change themes on a production website, so it will make sense to stage a test website with the backup of the original website for your tests. This article will help you get started if this is your first time staging a website.

If you may not have the resources to stage a test website, you may want to move your website temporarily into maintenance mode. You may use any of the free maintenance mode plugins which are easily searchable in the WordPress repository. It will put up a maintenance page when someone tries to access your website which helps the visitors know of the maintenance window.

About the Author Rajat Khanna

I am a full-time SEO consultant, blogger, and social media marketer. When I am not busy working, I let myself into reading, Netflix, and gaming. My long-term goal is to enable people in online marketing space with respectable passive income.