Start by ‘regaining control’
First check if a plugin could be the problem:
- Use FTP to access your site
bv. http://filezilla-project.org/download.php
- rename all plugins by putting a ‘0’ in front of each plugin -folder;
../wp-content/plugins
- Check if the access / ‘normal functioning’ has been restored
- If so: one-by-one, remove the ‘0’, checking every time to see if the problem re-occurs.
- when the problem re-occurs, you’ve found the source of the problem; Delete and find a similar plugin that works with your site
- alternatively: FTP:Delete; Then download and install / activate a NEW version of the problematic plugin and see if this works.
If that did NOT help:
- login as admin
- activate one of the WP-standard themes e.g. TwentyTwelve
- check if the site now looks ‘better’
- if so: remove the ‘broken’ original theme
- download and reinstall a fresh copy of your theme
- check if things are back to normal
I removed the broken original theme and activated a standard one. All of the plugins seem to work, so I will just have to start over either with a new theme or try to rebuild everything to go along with my original one.
I’m at a loss as to why this happened, as I didn’t just add a new plugin. One second it was fine, the next I log on and everything is gone.
- Just install a new version of your theme
- check and re-activate the menu
- and check if all is well
This re-install of the theme should not require a ‘rebuild’.
- If things are still not well, do the plug-in check as described above again and remove the culprit
== == == why all this happens?
There are no two sites absolutely identical. Creating plugins that always work with every configuration is therefore virtually impossible!
Anaother contributer my be a glitchy upgrade or update of your theme, WP, or a plugin.
So what to do?
BEFORE making changes [even small changes], make a BACK-UP of both the WP-files, and the DATABASE.
Should things derail, you have a fallback position.