Best way to embed images on Wordpress site?

I have images on my hosted space that I would like to embed in widgets or posts.

1.) Is it a better idea to use a full address to one of these images, such as, photo

OR to do this some other way?

2.) I am just starting my blog so I want to start off right. I currently set up a folder called “images” inside my “wp-content” folder for all images in my widgets and posts.


Is this a good directory structure, or should I do it some other way?


Wordpress has its own method for embedding images and other media. It stores those images in the wp-content/uploads folder, so you can create your own folder in there and refer to it as /wp-content/uploads/images/photo.jpg
Or just use WP’s built-in embed feature.