---
title: "How to Set Elementor Display Condition Based on Archive Page Content?"
url: https://theplusaddons.com/docs/set-elementor-display-condition-based-on-archive-page/
date: 2023-06-23
modified: 2026-09-28
lang: en
author: "Aditya Sharma"
description: "Display conditions give you precise control over which content appears on each archive page of your website. By setting different visibility rules for archive templates like Category, Tag, and Custom..."
image: https://theplusaddons.com/wp-content/uploads/2023/06/How-to-Set-Elementor-Display-Condition-Based-on-Archive-Page-Content_-1024x536.jpg
word_count: 1704
---

# How to Set Elementor Display Condition Based on Archive Page Content?

## 

- The Plus Addons for Elementor Pro includes Display Condition, and it is off by default until The Plus Addons > Extensions turns it on.
- Display Condition appears in the Advanced tab of any Elementor widget, section, or container, not only The Plus Addons widgets.
- Archive rules cover taxonomy archives, term archives, post type archives, date archives, author pages, and search result pages in the Elementor theme builder.
- Keep HTML stays on by default, so unmet elements are still sent to the browser and hidden with CSS; turning it off prevents private content from being sent at all.
- Search Archive uses a Keyword field with comma-separated keywords or a blank value to target any keyword on the search results page.

Display conditions give you precise control over which content appears on each archive page of your website. By setting different visibility rules for archive templates like Category, Tag, and Custom Taxonomy, you can serve relevant, context-specific content to visitors based on the archive they are browsing.

The Display Condition extension in [The Plus Addons for Elementor](https://theplusaddons.com/) lets you configure visibility rules across all archive template types in the Elementor theme builder, including taxonomy archives, term archives, post type archives, date archives, author pages, and search result pages. Use these conditions alongside the [Blog Listing widget](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/) to build category pages, tag archives, and custom post type archive templates that display different content based on context.

**Best Used For:**

- WooCommerce stores displaying category-specific banners or sidebars on product archive pages

- Blogs showing different featured content or CTAs based on the active category or tag archive

- Multi-author publications displaying author bios or portfolio highlights on author archive pages

> *Note: These display conditions should be applied to the content in common templates like Header, Footer, Sidebar or Specific template.*

*To check the complete feature overview documentation of The Plus Addons for Elementor Display Condition extension, [click here](/docs/display-conditions-settings-overview/).*

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

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-extras/display-conditions/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Edition:** **Pro** — Display Condition is part of The Plus Addons for Elementor Pro. It does not exist in the free plugin.- **Switch it on.** It is off by default. Go to **The Plus Addons > Extensions** and turn on **Display Condition**.- **Where it appears:** the **Advanced** tab of any Elementor widget, section or container — not only The Plus Addons widgets.

> ***The editor always shows everything.** Conditions are applied only on the published page, so check the result in a private window — logged out if the rule is about login status.*

To add display conditions for archive templates, add any Elementor widget on the page. 

1. Go to **Advanced** > **Display Condition**.

2. Turn on the **Display Condition** toggle.

Now you will see **Keep HTML**, which is on by default. While it is on, an element whose conditions are not met is still sent to the browser and hidden with CSS, so its content can be read in the page source. Turn it **off** for anything private — members-only details, prices for logged-in customers — so the element is not sent at all.

3. After selecting the appropriate option from the **Display When** dropdown, go to the **Rules** section, here you have to set the actual display condition. You can have one or multiple conditions/rules.

4. Then click on the **Rule** tab. Here you'll find different options under the **Archive **label.

## How to Set Elementor Display Condition Based on Taxonomy Archive?

You can use this display condition when you want to show different content specific to a taxonomy. This is useful when your site uses custom taxonomies and you want each taxonomy archive to display its own relevant widget or section.

To set display conditions for a specific taxonomy: 

1. Select **Taxonomy** from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the last** **field, add the taxonomy names.

> *Note: If left blank, it will be applied to all taxonomies.*

For example, you want to show a brief description about the Book CPT on the sidebar of all pages in the Author custom taxonomy.

To do this, go to the sidebar template and select the widget.

After selecting **Taxonomy** from the first dropdown, choose **Is** from the second dropdown.

Then in the last field, add Authors as the taxonomy.

This will show the content on the sidebar of all the author archive pages.

If the option is set to **Not** in the second dropdown, it will reverse the condition.

> *Note: You can add multiple taxonomies together.*

## How to Set Elementor Display Condition Based on Term Archive?

With this option, you can set display conditions for content in term archive templates, such as category, tag, or custom taxonomy. Use this when you want to show different content based on specific categories, tags, or custom taxonomy terms.

To set the display condition for term archive: 

1. Select **Term** (under **Archive**) from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the last** **field, add the term names.

> *Note: If left blank, it will be applied to terms.*

> *Note: You can add multiple terms together.*

For instance, you may have a "Recipes" term archive template and want to show a special banner only on the archive pages for the "Desserts" category. Set the display condition based on the term being displayed ("Desserts"), and the content will appear only on that term archive page. Setting the condition to **Not** reverses this, hiding the content on that term and showing it on all others.

## How to Set Elementor Display Condition Based on Post Type Archive?

With this option, you can set display conditions for content based on different post type archive templates, including standard pages, posts, and custom post types like WooCommerce product archives or Portfolio. Use this when you want specific content to appear only on a particular post type archive.

To set the display condition for post type archive: 

1. Select **Post Type** from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the last** **field, add the post type names.

> *Note: If left blank, it will be applied to all post types.*

> *Note: You can add multiple post types together.*

For instance, you may want to display a unique banner on the Portfolio archive template and a different section on the Testimonials archive template. Set a separate display condition for each post type to control exactly which content appears where.

For product-specific visibility rules that complement post type archive conditions, see [How to Set Elementor Display Condition Based on WooCommerce Product](https://theplusaddons.com/docs/set-elementor-display-condition-based-on-woocommerce-product/) for WooCommerce-specific display condition setup.

## How to Set Elementor Display Condition Based on Date Archive?

You can use this display condition to show or hide content based on different date archive templates, such as day, month, or year. Use this when you run seasonal campaigns or time-based promotions and want a specific widget to appear only on a particular date archive.

To set display conditions for date archive: 

1. Select **Date** from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the last** **field, select the appropriate date archive option.

> *Note: If left blank, it will be applied to all date archives.*

> *Note: You can add multiple date archives together.*

For example, you want to display a special message only on the monthly archive pages of your blog. Set the display condition to the Month option, and the content will appear exclusively on those pages.

## How to Set Elementor Display Condition Based on Author Archive?

You can use this display condition to show different content based on different post authors on your site. Use this when your site has multiple contributors and you want each author archive page to display a unique bio, portfolio section, or CTA.

To set display conditions for different authors: 

1. Select **Author** from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the last** **field, add the author name.

> *Note: If left blank, it will be applied to all authors.*

For example, you want to display a custom banner on the archive pages of a particular author. Set the display condition to the Author archive option and add the author's username in the last field. The content will appear only when visitors view that specific author's archive.

## How to Set Elementor Display Condition for Search Archive?

You can use the Search archive display condition to show or hide content based on a specific search term, or broadly on your website's search results page. Use this when you want to display a targeted banner, featured products, or a specific message when visitors search for certain keywords.

To set display conditions for search: 

1. Select **Search** from the first dropdown under the **Rule** tab.

2. Then in the second dropdown, you have two options - 

**Is** - The rule passes when the condition is met.

**Not** - Reverses the rule: it passes when the condition is not met.

3. In the Keyword field, add your keywords.

> *Note: You can add multiple keywords separated by a comma or keep it blank to target any keyword.*

This way, you can show specific content for a particular keyword on the search results page.

For instance, you want to display a promotional banner when visitors land on the search archive page. Set the display condition to Search Archive, and the content will appear only when users perform a search on your website.

Also, read [How to Set Elementor Display Condition Based on Single Page Template](https://theplusaddons.com/docs/set-elementor-display-condition-based-on-single-page-template/).

## Limitations

- **Use it in the archive template.** Archive rules only pass on archive pages, so place the element in the archive (or header/footer) template.- **Search results** is its own Archive option, for elements that should only appear on search pages.- **Pro only.** Display Condition is not in the free plugin.

## Troubleshooting

### The element never appears

The element is on a normal page, where archive rules never pass. Move it into the archive template, and test on the published site.

## Frequently Asked Questions

**Q: How do I show different content on a category, tag, or custom taxonomy archive in Elementor?**
A: Archive-specific visibility is handled with the Taxonomy rule in The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH. Set the rule to Taxonomy, choose Is or Not, then enter the taxonomy name. Leaving the field blank applies it to all taxonomies, which is useful when one sidebar or banner should follow every taxonomy archive instead of just one.

**Q: What is the difference between Term and Taxonomy display conditions?**
A: Taxonomy targets the taxonomy itself, while Term targets a specific archive term such as a category, tag, or custom taxonomy term. That distinction matters because a taxonomy rule can cover the whole group, but a term rule is narrower and lets you show content only on one archive like Desserts inside a Recipes setup. The Plus Addons for Elementor uses both inside the Elementor theme builder for context-specific archive content.

**Q: How do I target only one post type archive with a display condition?**
A: Post Type rules are meant for archive templates tied to a specific content type, including standard posts, pages, and custom post types like WooCommerce product archives or Portfolio. Pick Post Type, choose Is or Not, then enter the post type name. If you leave the field blank, the rule applies to all post types, so naming it is what keeps the visibility narrow.

**Q: Can I show different content on author archive pages for each writer?**
A: Author archive conditions are built for multi-author sites where each contributor needs different sidebar content, bios, portfolio highlights, or CTAs. Set the rule to Author and enter the author name or username in the last field. If you leave it blank, it applies to all authors. That makes it useful when one template needs to change based on who wrote the post.

**Q: Why is my display condition not showing on the page?**
A: The most common issue is placement. Archive rules only pass on archive pages, so an element placed on a normal page will never appear under these conditions. The page also notes that conditions are applied only on the published site, not in the editor preview. Test in a private window, and if login status matters, check while logged out.

**Q: What should I use display conditions for in an archive template?**
A: The strongest use cases are category-specific banners or sidebars on product archives, featured content or CTAs that change by category or tag, and author bios on author archive pages. The Plus Addons for Elementor provides these rules inside Elementor’s theme builder so common templates like Header, Footer, Sidebar, or another specific template can change by archive context instead of showing one static layout everywhere.
