Identifying Conflicts
Conflict Testing Procedure:
- Deactivate all other plugins
- Test if issue persists
- If fixed, reactivate plugins one by one
- Test after each activation
- Identify which plugin causes conflict
Common Conflicting Plugin Types
Security Plugins
- Wordfence
- iThemes Security
- Sucuri
Issue: May block login attempts or AJAX requests
Fix: Whitelist plugin files in security settings
Caching Plugins
- WP Super Cache
- W3 Total Cache
- WP Rocket
Issue: Login pages cached, showing stale content
Fix: Exclude login pages from caching
Other Login/Registration Plugins
Issue: Multiple plugins trying to handle same forms
Fix: Use only one login customization plugin
Specific Conflict Solutions
Conflict with Wordfence:
Wordfence → All Options → Firewall
Add to whitelist:
- /wp-admin/admin-ajax.php
- Your custom login page URL
Conflict with WP Rocket:
WP Rocket → Settings → Advanced
Never Cache URLs (one per line):
/login/
/register/
/lost-password/
Conflict with WooCommerce:
// Ensure proper integration enabled
Settings → Integrations → WooCommerce
☑️ Enable WooCommerce Integration
Getting Support
When reporting conflicts, provide:
- List of active plugins
- Theme name and version
- PHP and WordPress versions
- Steps to reproduce the issue