How to Create an Image Gallery in WordPress (Step By Step)

As a writer, it’s not only enough to write compelling, engaging, and intriguing blog posts to drive traffic.

So what else do you need?

Yes, you need to add relevant images to your blog posts too.

A few writers assume that their words should be enough to entice the audience, engage the visitors, and persuade people that the content is excellent.

But the truth is the opposite, especially when your post is for the web audience.

In this post, I’m going to show how you can create an Image Gallery in WordPress in just a few minutes.  

Before getting to the step-by-step process let’s understand the need for creating an image gallery.

Why Create an Image Gallery

Images are a supporting tool that can take your content from bland to exciting. 

If you add multiple images to WordPress, they appear one after another, which doesn’t look great. 

Moreover, your viewers would need to scroll to view these images, which wouldn’t be very convenient.

Your audience wants to get the information asap without any struggle. And in the meanwhile, they want to grasp quickly whether the content is going to be of any value to them or not.

An Image Gallery makes your visual content look more appealing and easy to engage with. 

Now let’s dive in and look at how you can create an image gallery in WordPress. You can do it with or without using a Plugin and I’m going to show you both methods, step by step.

How to create an Image gallery in WordPress: (Without Using A Plugin)

Suppose you want to create an Image Gallery in a New Post. Check out easy-to-follow steps below:

Step 1: Visit your WordPress dashboard, Go to Posts -> Add New

How to Create an Image Gallery in WordPress - Add Plugin

Step 2: Add the title of your post

WordPress Image Gallery - Add Title

Step 3: Click on the Add Block.

Create Image Gallery in WordPress - Add Block

Step 4: A box will open having numerous options. Click on the Gallery option.

A WordPress Gallery - Gallery

Step 5: Choose and upload the desired photos

Image Gallery WordPress - Desired Photo

Image Gallery WordPress - Desired Photo

Step 6: Click on the Gallery option at the top left corner.

Create a Image Gallery in WordPress - Click In Gallery

Step 7: There would be customization options like; Change block type or style, transform to group or image, change alignment, and much more.

How to Create an Image Gallery in WordPress - Change Block Type or Style

WordPress Photo Gallery Plugin - Transform To

WordPress Photo Gallery Plugin - Change Alignment

WordPress Photo Gallery Plugin - Align Left & Right

WordPress Photo Gallery Plugin - Setting

Step 8: You can also write captions to define each image individually.

Write Caption In WordPress Gallery - Write Caption

Write Caption In WordPress Gallery - Write Caption

Step 9: You can also find some extra options on the right hand of the screen, i.e. to change the number of columns/ rows.

Extra Material In WordPress Gallery Plugin - Extra Options

Quite convenient, isn’t it?

Now let’s see how you can create one using a WordPress Plugin.

How to create an Image gallery in WordPress: (Using A Plugin)

WordPress photo gallery plugins make it quite easy to display your images attractively.

But with so many options to choose from, it can be hard to dig through everything and find the plugin that offers just the right combination of features, aesthetics, and ease of use. 

Some of the sought-after plugins you can use are; Modula, NEXTGEN Gallery, Envira Gallery, etc.

Here, I will be using the fantastic Modula Image Gallery plugin, so let’s get right into it. 

Step 1: In your WordPress dashboard, Go to -> Plugins -> Add New

WordPress Gallery Post Editor - Plugin

Step 2: Write “Modula Image Gallery” in the search bar at the top-right corner. Search results will appear. Click on Install Now

WordPress Image Gallery Plugins - Install Now

Step 3: Click on Activate

New WordPress Photo Gallery - Active Page

Step 4: A new screen will appear, having multiple options, i.e. Add new item, Gallery, and Gallery setting option. Click on Add New Item

Add WordPress Photo Gallery - Add New Page

Add WordPress Photo Gallery - Upload Image File

Step 5: Open Gallery settings. It will display various options for your image gallery.

Open WordPress Photo Gallery - General Setting

Step 6: From the Gallery type drop-down, select the Custom Grid option

New WordPress Photo Gallery - Custom Grid

Step 7: Click on Upload Image files.

New Creat Image WordPress Gallery - Upload Image Files

Step 8: Drag down the 3-dot design at the bottom-right corner of every image as you desire.

Drag Image Gallery in WordPress - Drag Down

Drag Image Gallery in WordPress - Drag and down File

Step 9: Hover the mouse pointer at any picture you desire, 2 options will appear at the top-left corner. Click on the Edit Icon

WordPress Creat Image Gallery - Edit Icon

Step 10: A new dialogue box will appear. Add title and caption accordingly

WordPress Creat Image Gallery - Add Title And Caption

Step 11: Close the dialogue box. Click on the ‘Update Gallery’. And you’re done.

How to Create an Image Gallery in WordPress - Update Gallery

Now that you know how to create an image gallery in WordPress, here are some tips that can be helpful while creating one. 

When to Use Image Gallery in WordPress

  • Portfolio

A portfolio shows your work and what you can do. There won’t be much interaction or engaging content. You want your images displayed at their best.

  • A Collection of Images

Maybe you attended an event and have a gallery of photos related to it. It’s not a portfolio, but just a collection of images in one place. 

  • An Online Store 

A store is a gallery of your work that people can also buy. You will need a gallery that can include a payment/inventory system as well as control featured items.

  • A Discussion

 Some galleries are just meant to be a part of a community. It only focuses on sharing and commenting. 

It’s a good idea to identify the purpose behind your image gallery before you start working on it.

Pro Tip: Optimize Your Images

Whether you have a blog, an online store, or a regular website that you want to look amazing, it pays you back to optimize your images

How does optimization help you?

Recommendations for Your Image Gallery

Here are some pointers that you should keep in mind for your image galleries.

  • Don’t overboard your image gallery with a lot of visuals
  • Choose a gallery view and setting which is easy to view
  • Size your images as per display requirements
  • Use JPEG or PNG format.
  • Avoid uploading heavily altered photos
  • Make sure your photos align with your company’s personal branding and personality.
  • Review photos for mobile compatibility.

Quick Links:

Conclusion: How to Create an Image Gallery in WordPress (2024)

To sum it up, if you want to display multiple images on your WordPress website, creating an image gallery is a smart move.

Did you manage to find these steps helpful?

Do let us know your thoughts in the comments section

Abhishek Pathak
This author is verified on

Hey this is Abhishek Pathak, a Blogger & Digital Marketing Consultant. He started freelancing around his technical skills of online optimization, SEO, SMM, SMO and other digital stuff early from his early college days. After completing college he thought, having a workaday job was not his cup of tea. He had embraced the freelance lifestyle So he Started his Own Digital Marketing Blog GeekyBuzz where he share awesome stuff about freelancing, entrepreneurship, business, blogging and other cool nerd stuff based on his experiences and journeys.

Affiliate disclosure: In full transparency – some of the links on our website are affiliate links, if you use them to make a purchase we will earn a commission at no additional cost for you (none whatsoever!).

Comments (1)

  1. Hi Amos,

    Thanks for the tips man! Just one thing – you didn’t mention about how to make images available for an expanded view, from a thumbnail gallery. That’s what I’m looking for right now – maybe others would be too!


    Charlie 🙂

Leave a Comment