What this problem is
Two or more plugins together cause errors, broken UI, slowdowns, or unexpected behavior, even though each plugin works alone.
Why it happens
- Same hooks/filters modified in incompatible ways
- JavaScript conflicts in the admin or frontend
- Shared libraries loaded in different versions
Prerequisites
- Admin access, or FTP access to disable plugins
- Staging site (recommended)
Diagnosis
- Reproduce the problem consistently (specific page/action).
- Check browser console for JS errors.
- Check server/PHP logs for fatal errors.
Detailed steps
Step 1) Disable all non-essential plugins
Keep only the plugin required to reproduce (if possible) plus WooCommerce if needed for e-commerce testing.
Step 2) Re-enable plugins one by one
After each activation, retest the exact flow.
Step 3) Use a binary search approach (faster)
Enable half of the plugins at a time to narrow down quickly on large sites.
Step 4) Confirm the conflict pair
Once you find a culprit, confirm by enabling only the two plugins together.
Expected results
- You identify the exact plugin(s) combination causing the issue
- You can apply a fix: update, replace, or adjust settings
What to do if it fails
- Switch to a default theme to rule out theme conflicts
- Disable must-use plugins temporarily (advanced)
- Collect logs and contact plugin support
Best practices
- Keep plugin count minimal
- Avoid multiple plugins doing the same job
- Test updates on staging