WordPress Plugin Conflict: How to Find and Fix It
A plugin conflict happens when two plugins, or a plugin and your theme, try to use the same function, script, or database table in incompatible ways. It usually shows up right after installing, activating, or updating a plugin, as a broken layout, missing functionality, or a white screen. The fix is to isolate the culprit through a process of elimination.
Fix it in order, most likely cause first
- Note what changed right before the problem started. Check whether you just installed, updated, or activated a plugin. WordPress logs recent activity under Dashboard > Updates, and most hosts keep an update log too. Knowing the timing narrows things down before you touch anything.
- Deactivate all plugins. Go to Plugins, select all, and choose Deactivate. If you can't reach wp-admin, rename the wp-content/plugins folder via FTP instead. Check if the issue is gone.
- Reactivate plugins one at a time. Turn plugins back on individually, checking the site after each one. When the problem reappears, the plugin you just reactivated is the conflict.
- Check the plugin's support page or changelog. Once you've found it, search the plugin's support forum on wordpress.org or its changelog for known conflicts. Sometimes a plugin update or a documented workaround fixes it without needing to remove it.
- Look for an alternative if you need the functionality. If deactivating isn't an option, check whether the conflict is tied to a specific setting rather than the plugin as a whole, or look for a comparable plugin that doesn't clash.
When to stop and get help
If the conflict involves custom code, a child theme you didn't build yourself, or an e-commerce plugin handling live orders, get help before deactivating anything in production. Testing on a staging copy of your site first, if you have one, avoids turning a conflict into downtime.
Related reading
Not sure if this is the only issue on your site?
Run a free scan and get your site's health score in under two minutes. No login, no credit card.
Rather not deal with this yourself? See our maintenance plans.