In my post, I show you how to add images to WordPress posts step by step. You can upload images directly to your post, or you can add them from your media library.
If you are new to WordPress you are probably finding it difficult to navigate around the different tasks. Adding images to your posts helps make your posts more engaging for your visitors. My step by step tutorial walks you through options of adding images to your content.
Let’s get started.
- How to upload a single image to your blog post
- How to add an image with text
- How to add multiple images to a blog post
- How to compress images in WordPress
- How to add images in WordPress video tutorial
- Conclusion
How to upload a single image to your blog post
The WordPress editor uses blocks to make it easier to design beautiful and engaging blog posts.
To upload a single image, click on the plus icon to create a new block.

From the popup, type ‘Image’ into the search feature, then click on the ‘Image’ icon.

To upload a single image to your blog post from your computer, click on the ‘Upload’ link.

Find the image on your computer, select the image and then click on ‘Open.’

Now your single image is embedded on your post.

Each time you add an image to your post, I recommend you complete the ‘Alt Text’ and ‘Title’ field.
To do that, click on the image, then select ‘Replace’ and click on ‘Open media library.’

On the right-hand-side complete the ‘Alt text’ and ‘Title’ fields then click on ‘Select.’

Adding ‘Alt text’ and a ‘Title’ to your images helps search engines index your post content.
You can check if your image has ‘Alt text’ by clicking on the image in your post and looking at the right sidebar.

How to add an image with text
To add an image with text to your blog post, you create a new block by clicking on the plus icon.

Type ‘Image’ into the search box.

Type ‘Image’ into the search box, and select the ‘Media and Text’ icon.

Once you create the block, on the left, you can upload images from your computer or your WordPress media library. On the right, you have space to type your text.
You also have the option of changing the image and text position. If you want your image to appear on the right, select the ‘Media Position’ icon from the toolbar.

How to add multiple images to a blog post
To add multiple images to your blog post, use a ‘Gallery’ block.
To add a gallery block, click on the plus icon, type ‘Image’ in the search box, and select the ‘Gallery’ icon.

With this block, you can use multiple images uploaded from your computer, or your WordPress media library.

From your media library, click on the images you want to add to your gallery, add alt text and a title, then select ‘Create a new gallery.’
Next, you can add captions to each of your images in your new gallery. After you complete your captions, click on ‘Insert Gallery.’

Now you have a galley with captions embedded on your post.

If you want to change an image location within the gallery, click on the image and use the arrows on the left to move. On the right, this an option to delete the image or edit the caption.

How to compress images in WordPress
Large images on your blog posts will slow your page loading time. It takes a little while for browsers to load them, the more you have on your post, the slower your site will load.
A fantastic tool I use and recommend is the Short Pixel WordPress plugin. This plugin automatically compresses all images on your website. Compressed images load much faster than regular ones.
Loading speed is one factor the Google algorithm analyses when ranking websites, slow site speed leads to poor user experience.
Short Pixel has a free plan option that compresses 100 images per month. If you are uploading more than one hundred per month, their paid plans are very reasonable. They offer monthly plans or one-off purchases that don’t expire.

To get your 100 free compressed images, go to www.shortpixel.com (*Paid link) and sign up for a free account. Choose the ‘Monthly plans’ tab and select the ‘Free’ option.

Alternatively, you can install the ShortPixel plugin from your WordPress plugin library. Type ‘ShortPixel’ into the search feature, and install.

How to add images in WordPress video tutorial
Conclusion
Images make your blog content more engaging for your visitors. With the new WordPress editor, adding images to your blog post is so easy.
You have many options when adding images. You can add single images, images with text, or galleries.
Compressing your images helps with your site loading speed. I recommend Shortpixel they offer 100 free per month. For more than 100 images per month, their paid options are reasonably priced.
To check out their latest plans, go to www.shortpixel.com (*Paid link)
For more WordPress tutorials, check out my YouTube channel, or go to my WordPress tutorial post category.
Before you return to your website to start adding images to your blog posts, would you kindly spare one minute to leave a comment? Did my post help you? Would you like me to go into more detail? Are you having issues when using WordPress that you would like help? I appreciate your feedback.