Skip to main content
Agency Program 50% cashback. 10% commissions. Priority support. Built for growing agencies. 50% cashback for agencies Speak to the team Join free
Dynamic Conditions icon

Dynamic Conditions

v1.7.5
by rtowebsites · 4.9 (112 reviews)

Activates conditions for dynamic tags to show/hide a widget or section.

70K+ active installs Updated Feb 11, 2025 Tested to 6.7.2 Requires PHP 7.4
Try Demo Download
Pre-installed Ready in ~10s No card

About Dynamic Conditions

Dynamic Conditions is an add-on for Elementor that allows you to show or hide different elements based on conditional logic. It requires Elementor Pro and allows you to easily set up conditions by comparing dynamic tags. You can set simple or complex conditions and support development by contributing to the plugin's GitHub repository.

Screenshots

Dynamic Conditions screenshot

Frequently asked questions

What is Dynamic Conditions?
Dynamic Conditions is an Elementor addon that adds conditional logic to show or hide different elements. The plugin adds conditions to dynamic tags to show/hide a widget or section.
Does Dynamic Conditions require Elementor Pro?
Yes, the plugin requires Elementor Pro since it uses Dynamic Tags to set the comparison conditions.
How do I set display conditions with Dynamic Conditions?
Setting display conditions is easy! Just enter the condition value and compare it to any dynamic tag. If the condition is met, set whether you want to show or hide the element.
Can I set complex conditions with Dynamic Conditions?
Yes, advanced users can set complex conditions. You can check if a field is empty, if it contains some value, if it equals a value, greater/smaller or between a certain value.
How can I support the development of Dynamic Conditions?
You can support development by contributing to the plugin's GitHub repository.

Changelog

1.7.5

  • Fix a potential vulnerability

1.7.4

  • Fix big issue with loops destroying everything

1.7.3

  • Fix issue with date-conditions

1.7.2

  • Fix issue with broken layout caused by weakmap and ob_cache

1.7.1

  • Hotfix issue when element is no Base_Element

1.7.0

  • Fix issue with removed css
  • Add int as option for compare-type
  • Add dashed border for elements with condition in editor
  • Add support for php 7.4 again

1.6.3

  • Fix issue with optimized_control_loading
  • Fix php warnings

1.6.2

  • Fix missing css if elements are hidden
  • Hotfix weird php-error on array-to-string-conversion

1.6.1

  • Fix deprecated warnings

1.6.0

  • Add support for containers

1.5.1

  • Fix issue with shortcodes

1.5.0

  • Add option to hide wrappers and other elements by selector (javascript only)
  • Add new compare type “in_array_contains”
  • Fix error when elementor is disabled
  • Styling dynamic-tag field
  • Prevent shortcode-execution on hidden elements
  • Make condition value dynamic

1.4.5

  • Fix some issues with date-parsing
  • Add option to disable date-parsing

1.4.4

  • Fix issues with parsing of dates from shortcodes
  • Fix issue with Elementor 2.9

1.4.3

  • Fix issue with popups in editor
  • Fix double slash on javascript-enqueue

1.4.2

  • Fix issue with popups in preview

1.4.1

  • Fix issue with calculation of hidden columns

1.4.0

  • Add array conditions
  • Add conditions for popups
  • Change code-structure
  • Fix issues with day-/month-translation

1.3.0

  • Improve parsing of acf dates
  • Add icon to elements with condition in preview
  • Add option to parse shortcodes
  • Fix some issues

1.2.1

  • Fix issue with date timestamp in custom skins
  • Improve performance

1.2.0

  • Add condition between
  • Add date, day and month compare options
  • Add NumberPostsTag
  • Add short documentation
  • Add debug-mode

1.1.2

  • Fix issue with section

1.1

  • Add condition greater and less than

1.0.1

  • Fix sections
  • Some refactoring

1.0

  • Release

Try other plugins

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…

WordPress Importer icon

WordPress Importer

3.1 · 3M+ installs

Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.

Classic Widgets icon

Classic Widgets

4.9 · 2M+ installs

Enables the previous "classic" widgets settings screens in Appearance - Widgets and the Customizer. Disables the block editor…