Uninstallation
If you need to remove Switchboard Pro, here’s how to do it cleanly.
Before You Uninstall
A few things to consider first:
Export Your Configuration
If there’s any chance you’ll use Switchboard again, export your setup:
- Go to Switchboard → Settings
- Click Export Configuration
- Save the file somewhere safe
This captures all your enabled modules and their settings. You can import it later if you come back.
Deactivate Your License
Free up your activation slot:
- Go to Switchboard → Settings
- Find the License section
- Click Deactivate License
If you forget this step, the activation will auto-release after 30 days. But it’s cleaner to do it now.
Decide About Data
Switchboard stores data in your database:
- Module settings (options table)
- Custom tables (for modules like forms, analytics)
- Post meta (for some content modules)
- User meta (for user-related modules)
You have two choices:
Keep the data — Just deactivate/delete the plugin. Data stays in case you reinstall later.
Remove everything — Clear all data first, then delete the plugin.
Option 1: Quick Removal (Keep Data)
If you want to keep your settings in case you reinstall:
- Go to Plugins
- Click Deactivate under Switchboard Pro
- Click Delete
Done. The plugin files are gone, but your database entries remain. Reinstall later and your settings will still be there.
Option 2: Clean Removal (Delete Everything)
If you want no trace left behind:
- Go to Switchboard → Settings
- Click Clear All Data
- Confirm the action (it asks twice)
- Wait for completion
- Go to Plugins
- Deactivate Switchboard Pro
- Delete Switchboard Pro
This removes:
- All module settings
- All custom database tables
- All post meta created by modules
- All user meta created by modules
- All transients and cached data
Your database is clean.
What Gets Removed
Here’s exactly what Switchboard stores (and what gets deleted with “Clear All Data”):
| Data Type | Examples |
|---|---|
| Options | switchboard_active_modules, switchboard_*_settings |
| Tables | Form submissions, analytics data, activity logs |
| Post Meta | Reading time cache, TOC anchors |
| User Meta | User favorites, per-user settings |
| Transients | Module cache, license cache |
Each module tracks its own data locations. When you clear data, we query all modules (even disabled ones) to find everything.
Partial Cleanup
Don’t want to remove everything? You can clean up selectively:
Clear only inactive module data:
- Go to Switchboard → Settings
- Click Clear Inactive Data
This keeps your active modules’ data but removes data from disabled ones. Useful if you’ve tried a lot of modules and want to clean up the experiments.
Troubleshooting Removal
“Delete” option is grayed out
You need to deactivate first. WordPress doesn’t let you delete active plugins.
Data still there after deletion
If you didn’t clear data before deleting, it’s still in your database. This is by design — it lets you reinstall without losing settings.
To remove orphaned data, you’d need to reinstall Switchboard, use “Clear All Data”, then delete again.
Can’t clear data — getting errors
Make sure you have admin permissions. If it’s a database connection issue, try refreshing and trying again. Contact support if it persists.
Reinstalling After Removal
Changed your mind? Reinstalling is straightforward:
- Install and activate Switchboard Pro again
- Enter your license key
If you kept your data: Everything’s back. Modules remember their settings.
If you cleared data: Fresh start. Configure modules from scratch (or import a saved configuration).
Having issues? Check the Troubleshooting guide.
Get access to all 147 modules with a single license