I only added a plugin call WPFreshstart 5 to my site and later when I went into my site I noticed all media library was gone and all images thru out my site were gone even the widget area. I deleted the plugin but nothing has come back. I've done nothing else to my site except that plugin. What has happened ? What can I do to restore my media library? Could it be a hosting issue?
Go into your document root, then locate your media folder (default
wp-include/media) and raw files (jpgs etc) should be there. If not, check your trash bin, if not, your hosting provider is your last resort.
Edit: after this, download all your files as backup into your local machine, including media and settings etc and reinstall WordPress.