---
title: "How to Create Category Archive Page for Blog Post in Elementor?"
url: https://theplusaddons.com/docs/create-category-archive-page-in-elementor/
date: 2023-05-04
modified: 2026-09-11
lang: en
author: "Aditya Sharma"
description: "Do you want a designed page for each blog category? A category archive shows every post in the category a visitor opened, and one template does it for all your..."
image: https://theplusaddons.com/wp-content/uploads/2023/05/How-to-Create-Category-Archive-Page-for-Blog-Post-in-Elementor_-1024x536.jpg
word_count: 548
---

# How to Create Category Archive Page for Blog Post in Elementor?

## 

- The Plus Addons for Elementor Blog/Post Listing widget reads the current category automatically when Post Listing Types is set to Archive Page.
- Archive templates are created in Nexter Builder or Elementor Pro's Theme Builder and can display on All Categories or specific category archives.
- Archive Page listings support Pagination or Load More, and the same widget also works on tag archives, author archives, and search results templates.

Do you want a designed page for each blog category? A category archive shows every post in the category a visitor opened, and one template does it for all your categories at once.

With an archive template and the Blog/Post Listing widget from The Plus Addons for Elementor, the listing reads the current category automatically.

*To check the complete feature overview documentation of The Plus Addons for Elementor Blog Listing widget, [click here](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/).*

***Requirement - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing/?utm_source=tpae&utm_medium=docs&utm_campaign=text#blog-post-wgts)

## Before You Start

- **Edition:** **Pro** — the Archive Page listing type is part of The Plus Addons for Elementor Pro. In the free plugin this control does not appear in the panel at all.- **An archive template.** Create one with the free [Nexter Builder](https://nexterwp.com) or with Elementor Pro's Theme Builder, and set it to display on category archives.- **Widget to enable:** Blog/Post Listing, switched on under **ThePlus Settings > Widgets**.

## Step 1: Create the archive template

In Nexter Builder or Elementor Pro's Theme Builder, create an **Archive** template and set its display condition to **All Categories**, or to specific ones. Open it in Elementor.

## Step 2: Add the widget and choose Archive Page

Drag the **Blog/Post Listing** widget into the template. In **Content > Layout**, set **Post Listing Types** to **Archive Page**.

![Post Listing Types set to Archive Page in Content > Layout](https://theplusaddons.com/wp-content/uploads/2026/09/tpae-post-listing-types-set-to-archive-page-in-content-layout.webp)

You do not pick a category here. The widget uses whichever category archive the visitor is on.

## Step 3: Choose the style and layout

Pick a **Style** and **Layout** in the same section. Pagination or Load More, in **Content > More Post Options**, works on archives too.

## Step 4: Publish and check a category

Publish the template, then open any category on the front end, such as `/category/news/`. Only that category's posts appear.

> *The same widget also works on **tag archives**, **author archives** and **search results** templates. Archive Page reads whatever archive is open and lists its posts.*

## Settings Reference

| Setting | Where | Options | Default |
| ------- | ----- | ------- | ------- |
| Post Listing Types | Content > Layout | Normal Page, Archive Page, Single Page Related Posts | Normal Page |
| Style | Content > Layout | Style 1 to 5, Smart Loop Builder | Style 1 |
| Layout | Content > Layout | Grid, Masonry, Metro, Carousel | Grid |
| Post Loading Options | Content > More Post Options | None, Pagination, Load More, Lazy Load | None |

## Limitations

- **Pro only.** Post Listing Types does not appear in the free plugin.- **Needs a theme builder.** The widget lists the posts; the archive template that decides where it shows comes from Nexter Builder or Elementor Pro.- **Query controls are hidden.** On Archive Page, the category, tag, exclude and offset controls in Content Source disappear, because the archive decides the posts.- **No category filter.** Category Wise Filter is not available on Archive Page listings — the page is already one category.

## Troubleshooting

### The archive shows all posts, not one category

**Post Listing Types** is still Normal Page. Set it to Archive Page.

### The archive shows my theme's layout, not the template

Check the template's display condition covers category archives, and that it is published.

### Post Listing Types is missing

You have the free plugin. This control is part of The Plus Addons for Elementor Pro.

## Related Docs

- [Blog Listing widget: settings overview](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/) — every control in the widget.- [Show related blog posts on the single post page](https://theplusaddons.com/docs/show-related-blog-posts-on-blog-single-page-in-elementor/)- [Add pagination to blog posts](https://theplusaddons.com/docs/add-pagination-in-blog-posts-in-elementor/)- [Include custom post types by post ID](https://theplusaddons.com/docs/include-custom-post-types-by-post-id-in-elementor/)- [Add a category filter to a blog listing](https://theplusaddons.com/docs/add-category-wise-filter-in-blog-post-in-elementor/)

## Frequently Asked Questions

**Q: What do I need before creating a category archive page in Elementor?**
A: The setup depends on three things: The Plus Addons for Elementor Pro, an archive template from Nexter Builder or Elementor Pro’s Theme Builder, and the Blog/Post Listing widget switched on under ThePlus Settings > Widgets. The key gotcha is that the Archive Page listing type does not appear in the free plugin, so the control is missing entirely unless Pro is installed and activated. That matters because the widget reads the current category automatically only when it is placed inside an archive template.

**Q: Why does my archive page show all posts instead of one category?**
A: That usually means Post Listing Types is still set to Normal Page instead of Archive Page. On archive templates, the widget should read the category from the page you opened, so you do not pick a category manually. If it still shows everything, the template may not be acting as an archive listing at all. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH uses the open archive context to decide which posts belong there.

**Q: Can I use one archive template for all blog categories?**
A: One archive template can cover all categories at once if its display condition is set to All Categories. That is the main advantage here: you design once, and the Blog/Post Listing widget pulls whatever category archive the visitor opened. If you want tighter control, the same template can also be limited to specific categories in Nexter Builder or Elementor Pro’s Theme Builder.

**Q: Does this work for tag archives, author archives, and search results too?**
A: The same Archive Page setup works on tag archives, author archives, and search results templates. Archive Page reads whatever archive is open and lists its posts, so it is not limited to blog categories. That makes it useful when you want one listing behavior across different archive types without rebuilding separate layouts for each one.

**Q: What layout options work best for a category archive page?**
A: The widget lets you choose a Style and Layout after switching to Archive Page, with Style 1 to 5 and layouts like Grid, Masonry, Metro, and Carousel. Pagination or Load More also works on archives through Content > More Post Options. The practical choice depends on how dense you want the archive to feel: Grid is straightforward, while Masonry or Metro changes the visual rhythm without changing which posts are shown.

**Q: Why is Post Listing Types missing in my widget panel?**
A: That control belongs to The Plus Addons for Elementor Pro, so it will not appear in the free plugin. It also only shows when the Blog/Post Listing widget is enabled under ThePlus Settings > Widgets. If you are expecting Archive Page and only see Normal Page options, that usually points to the free version rather than a setup mistake.
