Use WordPress to Create a Website or Blog

Adding Images

Images add life to the look of your site.

If you don’t have your own photos, you can look for photos that are in the “public domain”, purchase “royalty free” images inexpensively from online sources or even obtain some free if you obtain permission and/or credit the photographer and source.

 “Public domain” means works are available for use without any copyright fees or additional permissions. This may be because the copyright has expired, because the work didn’t meet the requirements for copyright protection or because the creator has forfeited or donated the rights.  Copyright length varies from country to country and depending on when the work was created, but generally it expires 50-70 years after the creator’s death. Works created by the US government are considered to be in the public domain in the US. (There are always exceptions, so you should always check out the specifics for the work you are considering using and check with an expert qualified to give you a legal opinion if needed.)

 “Royalty-free” means you can use copyrighted material you have paid for without needing to pay an additional fee every time you use it.

Free Images

Here are some sources for free images. Be sure to read the detailed requirements for using their photos. has thousands of free high resolution photos that can be used in creative projects, but not as standalone product. Also check out and and have free downloadable public domain clip art and illustrations. can also be a good resource for photos. Look for photos that indicate they are in the “public domain” or add the proper acknowledgment.

Free or Low Cost Images has thousands of images that can be used free in small sizes appropriate for a website if you acknowledge the creator and If you do not wish to include the acknowledgment, the photos can be purchased for a few dollars a piece. also provides small-sized photos that are free when you insert a credit line. (The “sister” site, Dreamstime, has thousands of additional low-cost photos available.)

Likewise, Stock.xchng®,, provides many free images in exchange for various types of acknowledgements, and also has a “sister” site, iStockphoto, with additional photos for purchase, as well as audio tracks and video.

Another low cost source is


Adding Images

You can add images, audio or video to a Page by clicking “Add Media” at the top of the Page you are working on. You can then upload or drag in a file. This adds it to the Media Library.adding to WordPress media library screenshot

While it’s probably best to resize, crop and adjust your photos before uploading them to WordPress, in the Media Library you are able to crop, rotate, flip and scale images. You can also add a Title, Alternative Text (text that is not normally visible to readers but may be displayed by web browsers when images are switched off and will be visible to search engines that don’t “read” images), a Caption that will display underneath the image and a Description.

When you add an image to your Page, you can also make certain adjustments. Click on the image and then on the small image icon in its top left corner and you can adjust the size,select the type of alignment, and add a Title, Alternative Text, Caption and Link.

screenshot adjust image

The “Title” will show up as text when the mouse hovers near the bottom of the image, the Caption will appear below it and the Link will open the designated url when someone clicks on it.

if you’d like to add a YouTube video, go to the video on YourTube, click “Share” and then on “Embed”, copy the html code, then paste it into your Page using the “Text” tab. When selecting the code to embed, YouTube allows you to adjust the size of the video screen. If you’d like to change the alignment, to center the video screen, for instance, you can do that by switching to the “Visual” tab and making the adjustment there.

screenshot utube share

Or, to have a video open when a visitor clicks on text, click on Add Media, Insert with url, and add the desired Title text and url.