Whenever you have a problem with your WordPress website,
0. Don’t Panic. So far as your WordPress database and wp-contents folder is fine, you are fine.
1. Switch to the default WordPress template and deactivate all plugins. If you are fine now, switch to another trouble free template or activate the plugins one by one to find out the culprit.
If you still have problem, it is possibly a WordPress problem. Then, there are few places to ask for WordPress help: