Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…
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

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