Resolve WordPress plugin conflicts

How to check for WordPress plugin conflicts

Step-by-step instructions to check for a theme or plugin conflict on your WordPress website

Your WordPress installation (website) consists of:

    1. WordPress Core (base WordPress software)
    1. The Plugins and theme you have installed
  1. The web host you are using

Since there are currently over 30,000 plugins and over 40,000 themes in the WordPress Repository alone, odds are that your website is fairly unique, its own little ecosystem if you will.

Occasionally within that ecosystem, sometimes plugins and themes conflict with each other. The best way to figure out which plugin or theme is causing the issues is to follow the steps below to test if your problem still exists in a controlled environment.

Check for WordPress plugin conflicts

Step 1: Deactivate all plugins & switch to an unaltered default WordPress theme like TwentySixteen

Is the issue still happening?

If yes, the issue is not caused by our plugin.

This may be a WordPress issue, a conflict with your specific setup or something related to your server or webhost. Opening a topic in the WordPress.org support forums may help point you in the right direction. https://wordpress.org/support/

If not, continue to step 2…

Step 2: Activate only Chamber Dashboard plugins

Does the issue persist?

If yes, the issue is caused by our plugins.

Free plugin users – Submit a bug report here.  https://chamberdashboard.com/contact/

Premium plugin users – Submit a support ticket here.  https://chamberdashboard.com/submit-support-ticket/

If not, continue to step 3…

Step 3. Activate one plugin.

Is the issue still happening?

If yes, Chamber Dashboard conflicts with the plugin you just activated.

Free plugin users – Submit a bug report here.  https://chamberdashboard.com/contact/

Premium plugin users – Submit a support ticket here.  https://chamberdashboard.com/submit-support-ticket/

We strongly recommend also submitting a bug report with the developer of other plugin. Having both teams work on the issue can only benefit you.

If not, continue to step 4…

Step 4: Repeat step 3 until you find the issue.

Once all plugins are active, switch back to your desired theme. Is the issue still happening?

If yes, Chamber Dashboard conflicts with your theme.  

Free plugin users – Submit a bug report here.  https://chamberdashboard.com/contact/

Premium plugin users – Submit a support ticket here.  https://chamberdashboard.com/submit-support-ticket/

We strongly recommend also submitting a bug report with the developer of your theme as well. Having both teams work on the issue can only benefit you.

I can’t deactivate my plugins, my site is live.

We know sometimes it is not practical to do your testing on a production (live) website. In this case, there are a couple of options you can try.

> Setup a Staging Site

A staging site is basically an exact copy of your site, that is not seen by the public.  Most importantly when you make changes on your staging site, it does not affect your production site in any way. Here you can test new plugins to see if they will work with your current plugins or to check for suspected conflicts.

More on setting up a staging site…

> Put your site in Maintenance Mode

If setting up a staging site is not an option, try searching the WordPress.org Repository for maintenance mode plugins.  Putting your site temporarily into maintenance mode, lets you work on the site without your visitors being able to see the site during testing.

That being said, any changes you make in maintenance mode will affect your production site, so be sure to make a full backup before you start!

> Will I lose my Chamber Dashboard Settings?

No. Chamber Dashboard settings and data are stored in the database.  Deactivating or deleting the plugins should not cause you to lose any data or settings. However, to be safe, we do recommend making a complete backup of your website before making any changes, just in case. It’s always better to be safe and have a copy that you can use to restore if something doesn’t reset correctly.