---
title: "How to Create WordPress Image Gallery with Category Filter?"
url: https://nexterwp.com/docs/create-wordpress-image-gallery-with-category-filter/
date: 2023-06-17
modified: 2026-04-14
author: "Aditya Sharma"
description: "Make your WordPress image gallery more user-friendly and organised by adding a category filter. With a category filter, visitors can easily browse through specific image categories, making it easy to..."
image: https://nexterwp.com/wp-content/uploads/2024/05/create-wordpress-image-gallery-with-category-filter-1024x519.jpg
word_count: 288
---

# How to Create WordPress Image Gallery with Category Filter?

## Key Takeaways

- Nexter Blocks Media Listing block creates a WordPress image gallery with a category filter by selecting Images in the Type section and Repeater in the Content tab.
- Category Wise Filter appears in the Filters tab, and the Category option is only available for Repeater, not for the Carousel layout.
- All Category Text edits the “All” filter label, while Filter Style, Filter Hover Style, and Filter Alignment control the category filter labels’ appearance and placement.

Make your WordPress image gallery more user-friendly and organised by adding a category filter. With a category filter, visitors can easily browse through specific image categories, making it easy to find the images they're looking for.

With the Media Listing block from the Nexter Blocks, you can easily create a WordPress image gallery with a category filter.

*To check the complete feature overview documentation of the Nexter Blocks Media Listing block,** [click here](/docs/media-listing-block-settings-overview/).*

***Requirement  - This block is a part of the Nexter Blocks, make sure its installed & activated to enjoy all its powers.***

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/listing/wordpress-image-gallery/)

To do this, add the Media Listing block on the page,

1. Select **Images** from the **Type** section.

2. Then select the appropriate listing style and layout from the **Layout** tab.

> *Note: The ****Category**** option is only available for ****Repeater****.*

3. Go to the **Content** tab, and choose **Repeater** from the **Select Option** section.

Make sure you’ve added and assigned categories to your images while adding content to each repeater item.

4. Then go to the **Filters** tab, and turn on the **Category Wise Filter** toggle.

> *Note: Category filter is not available for the ****Carousel**** layout.*

Now you’ll see filter options in your image gallery that you can use to filter images by category.

![](https://nexterwp.com/wp-content/uploads/2023/06/media-listing-layout-category-wise-filter-new.gif)

> *Note: Similarly, you can add a category filter to a video gallery by selecting ****Videos**** from the ****Type**** section.*

You can edit the ‘All’ filter label from the **All Category** **Text** field.

From the **Filter** **Style** and **Filter** **Hover Style,** you can choose different styles for the category filter labels for normal and hover states.

From the **Filter Alignment** section, you can align the filter label.

![media listing category wise filter demo](https://nexterwp.com/wp-content/uploads/2023/06/media-listing-category-wise-filter-demo.gif)

Also, check [How to Create a Video Carousel in WordPress](https://nexterwp.com/docs/create-video-carousel-in-wordpress/).