Skip to main content

Display Conditions

Elementor Display Conditions (available in Elementor Pro) let you dynamically show or hide individual elements on a page based on various rules.

How to Apply Display Conditions

  1. Select the element in the Elementor editor.
  2. Go to the Advanced tab.
  3. In the Layout section, click the Display Conditions icon.
  4. Click Add Condition and configure using the dropdowns (type, operator, value).
  5. Use AND / Add Condition Group (OR logic) for complex rules.
  6. Click Save & Close. Remember to Save/Publish the page for changes to take effect.
Note: Conditions are dynamic, so they may not work well with full-page caching (disable advanced caching if using them heavily).

Main Condition Categories

  • Pages: Page parent, Author.
  • Posts: Categories, Tags, Author, Date Published, and Date Modified.
  • User Status: Login Status (logged in/out), User Role, Registration Date.
  • Date & Time: Day of the week, Time of day, Current date (server time).
  • Archives: Archive categories/tags.
  • Other: From URL (referrer) and support for Dynamic Tags (including custom fields).

Logic Options

  • AND: All conditions must be true.
  • OR: Any condition in a group can be true.
  • You can combine AND/OR groups for advanced targeting (e.g., specific author OR category + date).

Use Cases

  • Show author-specific images or messages.
  • Seasonal/time-based content.
  • Personalized content for logged-in users or specific roles.
  • Hide elements on certain post types or archives.
For global templates (headers, footers, etc.) in Theme Builder, similar conditions apply at the template level via the Publish → Display Conditions flow.