In WordPress, if the images are uploaded in the correct location and your code references each image correctly, you have HotLink Protection enabled. You need to add your domain/subdomain to the, URLs to Allow Access, list found within HotLink Protection. You should specify both with and without the www's if you want the images to display from both URLs.
Please view the kb article "How do I setup Hotlink Protection?" for more detailed information about Hotlink Protection.
Recommended Help Content
How can I protect the images on my website?
How do I view Thumbnails of images in a directory? How do I scale images? How do I convert an image to a jpg, gif, bmp, or png?
What is the Process Manager? How do I use the Process Manager? Why can I get to my cPanel but homepage does not display?
Related Help Content
You have invested a significant amount of time creating and perfecting your website, and you're ready to publish it for the world to see! Are you really though? Use this checklist to ensure your site is ready for publication.
How do I upload my web site?
Clients in China are unable to view my website. My website's content doesn't contain any objectionable material.
The website is taking a long time to load. It just seems slower today than normal.
How can I optimize my images?
I want to be able to provide an FTP link to my site that does not use Unlimited FTP or Anonymous FTP.
How do I display the Internet email header?
How to Add Images to WordPress