If something breaks after activating WP Ghost, the issue is likely a conflict with another plugin or your theme. Follow this process to isolate the conflict.
Deactivate other plugins one by one
Deactivate all plugins except WP Ghost. If the issue disappears, reactivate plugins one at a time, testing after each one. The plugin that brings back the issue is the conflict. Common conflicts involve cache plugins that haven’t cleared their cache after path changes, security plugins with overlapping firewall rules, and page builders that hardcode WordPress paths in their output.
Switch to a default theme
If deactivating plugins doesn’t help, switch to a default WordPress theme (Twenty Twenty-Four or similar) to check if your theme is the conflict source. Do this on a staging site to avoid losing theme customizations. If the issue disappears with the default theme, the conflict is in your theme’s code (usually hardcoded paths or non-standard asset loading).
Use WP Ghost’s Whitelist Paths
If you’ve identified the conflicting plugin or theme but need both to work, try whitelisting the paths it uses. Go to WP Ghost > Change Paths > Whitelist Paths and add the URL paths the conflicting plugin relies on. This tells WP Ghost to skip path changes on those specific URLs.
Check the compatibility list
WP Ghost is tested with over 1,000 plugins and themes. Check the compatibility list for known issues and specific configuration instructions for your plugin or theme. If the conflict isn’t listed, contact WP Ghost support with the conflicting plugin name and a description of the issue.
If you’ve lost access to the admin dashboard due to a conflict, see the emergency disable guide.