Problem: After site transfer either within your current hosting account or to a new hosting account, clients will often contact with image issues. For example they attempt to upload and image via the post image upload. While it seems to upload as normal, the small screen shot which would normally be visible (see shot below) is not appearing or appears blank. You are still allowed to insert the image to post and interestingly enough it still appears in your media library. However upon further investigation, the image is no where to be found in the actual front facing post content.

Solution: Navigate to Settings/Miscellaneous and have a look at the first entry “Store uploads in this folder”. Note that it mentions in italics, Default is wp-content/uploads. In most installations and unless you have specified an alternate path this is what it is set to. In several instances, upon host transfer mentioned above I have encountered the default being reset to the full path to wp-cotent/uploads, meaning you will see quite a bit more than what they recommend as the default. If you reset this to the recommended default or the alternate path you have previously specified, your issues should clear and everything should return to normal.
Be advised, this is not a solution for every case. I have experienced it to be the problem in many cases and would recommend it as a good starting point from which to begin troubleshooting should you experience similar issues. As always, when in doubt contact a developer to make any changes you are not sure of.
Have a suggestion for a post or see something that we could improve, please let us know!