Elementor Archive Template: One Layout for Five Screens

October 31, 2026
·
Shahidul Islam
Elementor archive template rendering a designed blog listing

The blog index is the page people land on when they want more than one article, and on most sites it is a stack of whatever the theme decided a post should look like in a list. Excerpt length you did not choose. A read more link you would not have written. A layout that ignores the design of every other page on the site.

Behind it sit four more screens nobody has looked at either: category, tag, author and date. They all use the same theme file, and they all lead somewhere you want people to go.

An archive template replaces the lot with one layout you built.

Archive template serving the blog index on skyaddons.com
The archive template serving the blog index, hero and grid together.

Where a designed listing changes the numbers

  • A content site with real depth. A grid that shows category, date and a readable title turns browsing into reading.
  • A shop with a blog. One archive template for posts, a different one scoped to products, neither interfering with the other.
  • A site with strong categories. Category pages become landing pages instead of a second copy of the blog index.
  • Search results that convert. The same template can cover search, which is the screen most themes treat worst.
  • A portfolio or case study library. A custom post type archive designed like the rest of the site, not like a blog roll.
  • Anyone running ads to a category. A designed archive is a landing page you did not have to build separately.

Theme archive versus an archive template

What you wantTheme archive.phpArchive template
Grid, cards or listWhatever the theme shipsAny layout you build
Category pages that differRarely possibleConditions per screen
Custom post type archivesAnother PHP fileScope the template
Search results designedAlmost neverIncluded, opt in
Change the card designChild theme editDrag and drop
Roll back a changeRebuild from memoryToggle the old one on

A listing page is a navigation surface. If it does not make the next click obvious, it is decoration with pagination underneath.

The parts that matter

Five screens, one template. Ticking Archive covers the blog index, category, tag, author and date archives. Category, tag, author and date used to fall back to the theme because the plugin looked for template types that were never registered. They now receive the archive template, which is what everyone who ticked the box always meant.

Search is opt in, deliberately. Search spans every post type, so a template built for a blog does not take it over by accident. You get search by ticking Search Page in the conditions, or by setting the template’s scope to any. A template that never asked for search leaves it to the theme.

Scope decides how far it reaches. No scope set means posts only, which is what every existing template keeps doing. Name a post type and it covers that post type’s archive and taxonomies. Set it to any and it takes every archive screen on the site, including custom taxonomies and search.

The post type is read from the screen, not from the results. An empty category still resolves to the right post type, so a category with no posts in it renders your template with your empty state rather than the theme’s.

Archive template serving a search results page
Search results, served by the same template once you opt in.

What belongs on a listing page

A heading that says where you are. “Blog” on the index, the term name on a category. A listing page with no title is a page people cannot bookmark with confidence. The term name, description and count all come from the query, which is what the WordPress template hierarchy hands the template before anything renders.

Cards with three facts, not five. Title, category, date. Author if it matters on your site. Every extra fact makes the title harder to scan, and the title is the only thing anyone reads.

A grid, usually. Three columns at desktop, two at tablet, one at phone. Lists work for news sites where recency is the whole story, and badly everywhere else.

Pagination that looks clickable. The theme default is usually a pair of grey words. This is the control that decides whether anyone sees post eleven. Give it a target big enough to hit on a phone, which the W3C puts at 24 by 24 pixels as a floor, not a goal.

An empty state you wrote. Every archive will eventually be empty on some term. Write the sentence yourself.

Building one in five steps

  1. Open Sky Addons, Theme Builder, choose Add New and set the type to Archive.
  2. Set the conditions: Archive Page, Blog Page, or both, and add Search Page if you want it.
  3. Set the scope. Leave it alone for a blog; name a post type for a shop or a portfolio.
  4. Build the heading block, then a post grid or post list underneath it.
  5. Switch it on, then open the blog index, one category and one tag before you walk away.
Archive template on a category archive and at phone width
A category archive at 1600px and the blog index at 390px.

Why it works

The blog index is usually the second most visited page on a content site and the least designed. Fixing it once fixes five screens, because category, tag, author and date all run the same template.

The deeper reason is that a listing page is where people decide whether your site has anything else worth reading. An article can be excellent and still end a visit, if the page it leads to looks like a database dump.

There is a compounding effect too. Archives are where internal links point, so a designed archive spreads the benefit to every post that links back to its category. Themes treat these screens as plumbing, which is why improving them is usually the cheapest traffic gain available on a site that already publishes regularly: the pages exist, the links exist, and the only thing missing is a layout that invites a second click.

Category pages are landing pages, and almost nobody treats them that way

Here is the part worth acting on. A category archive already ranks for a topic, already has internal links pointing at it from every post in that category, and already receives traffic. It is a landing page you did not have to earn, and on most sites it shows a title and a list.

The fix is not complicated. Give the archive template a heading block that can carry a real description, and write one per category. WordPress stores a description on every term, which means the copy lives with the term and one template renders it everywhere. Two sentences saying what the category covers and who it is for will do more than any layout change.

Then decide what sits under the grid. On a category that maps to a product, that is the product. On a category that maps to a topic, that is the best article in it, pinned. The one thing it should not be is nothing, which is what it is now.

If one category matters much more than the others, give it its own archive template with a condition targeting just that term. You are not limited to one archive design, only to one enabled template per screen.

Archive template listed among the theme builder template types
The archive sits in the same list as every other template type.

Getting it right

  • Check an empty term. Every archive is empty somewhere. Write that state before a visitor finds it.
  • Design the card once and reuse it. A listing with two card styles reads as a mistake.
  • Do not put the full excerpt in. Three lines maximum, cut at a word boundary.
  • Make pagination obvious. If it looks like body text, it is not a control.
  • Leave search alone until you have tried it. Search results cover every post type, and a blog card design can look odd on a product.
  • Look at a category with two posts and one with forty. Both are real, and they break differently.

Archive template: common questions

Is the archive template free?

Yes. It is one of the six template types in the free Sky Addons theme builder. The free versus Pro page covers what Pro adds elsewhere.

Does it need Elementor Pro?

No, free Elementor is enough.

Does it cover category and tag pages?

Yes. Archive covers the blog index, category, tag, author and date archives from one template.

Will it take over my shop archive?

Only if you scope it that way. Left alone, an archive template covers the post post type and nothing else.

Can search results use it too?

Yes, but you have to ask. Tick Search Page in the conditions, or set the scope to any.

The short version

An archive template replaces five theme screens with one layout you designed: the blog index, category, tag, author and date. Search joins them when you ask for it. Scope keeps it off the screens you did not mean to change, and conditions let one category have a template of its own.

It is free, it works with free Elementor, and it is the fastest way to make the second most visited page on a content site look like it belongs to the same site as the first.

The archive page documentation has the detail. For the rest of the types read Elementor Theme Builder and Elementor Single Post Template. The terms a listing reads from come through dynamic tags, conditions are in the display conditions reference, and licences are on the pricing page.

Written by
Shahidul Islam
Writes about the work behind the widgets — what shipped, why, and what it cost.
Share
In this post

More from the journal

Elementor Custom Hooks: Put a Section Anywhere on the Site

Elementor Custom Hooks: Put a Section Anywhere on the Site

Custom hooks attach an Elementor template to a hook point, with display conditions deciding the pages and a priority deciding the order it renders in.
Elementor Archive Template: One Layout for Five Screens

Elementor Archive Template: One Layout for Five Screens

One Elementor archive template covers the blog index, category, tag, author and date screens, with search opt in and a scope you set per post type.
Elementor Single Post Template: Design Every Article Once

Elementor Single Post Template: Design Every Article Once

Design the Elementor single post template once and every article uses it, with the post's own title, date, author and content dropped into your layout.

Comments are closed.