How to add images to WordPress posts

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

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.

Add a new block

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

Image block

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

Image block on WordPress

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

Now your single image is embedded on your post.

Single image uploaded to WordPress

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.’

Add alt text and description to your image

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.

Images with alt text

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.

Add block in WordPress

Type ‘Image’ into the search box.

Type image into the search feature

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

Create an image with text block

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.

Media and text block

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.

Create a gallery block

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

Select your images for your gallery

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.’

Insert gallery

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

Gallery block with captions

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.

Change position, delete or edit 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.

Short Pixel plans

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

100 images free per month

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

Shortpixel plugin

How to add images in WordPress video tutorial


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 (*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.

Similar Posts

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.