A project that’s been happening behind the scenes is a more or less complete rewrite of the the Advanced Elements codebase. (Also, this rewrite will increase PHP minimum requirement to PHP 7.4 so if you have not updated PHP on your site you should do that.) Part of that effort is made available by new settings on the Advanced Elements settings page. On the settings page you now find a section called Experimental and the first new option is enabling Dynamic Tags 2.0. Tags 2.0 is a complete rewrite of the dynamic tags that comes with the plugin. (Skip to changelog)
Less tags makes it easier to work with templates
Today there are different tags groups; one for standard ACF fields, another for Repeater fields and yet another one for Flexible Content fields. With dynamic tags 2.0 these groups of tags are replaced with one tag group. The plugin lists the available ACF fields including repeater subfields for the current page or preview page without any hassle. Repeater subfields are only shown when editing a Section template. Current version does not support Flexible Content fields but this is coming in future releases.
New list of tags
Old list of tags
Improved ACF field detection makes it easier to use dynamic tags
Another benefit from this rewrite is that you no longer need to select a preview repeater field when working with templates for repeaters. All detected fields, including subfields, from the selected Preview page, will be listed in the tag drop down.
Old tag system
New tag system
Quick intro to tags 2.0
Changelog
- Add Experimental settings
- Add experimental version of new dynamic tags for version 2.0
- Add CSS handling to Flexible Content widget
- Add Dynamic CSS handling to Flexible Content widget
- Add dynamic tag ACF Color for Flexible Content
- Add support for background image for sections and columns using dynamic tag Flexible Content Image
- Add support for background image for sections and columns using dynamic tag Repeater Image with Slides with Template widget
- Add ID property to Repeater Post object dynamic tag
- Add ID property to Flexible Content Post object dynamic tag
- Add Repeater and Flexible content background image support to experimental Container widget
- Fix issue when repeater set to none on Flexible Content widget
- Fix issue with Flexible Content template set to None
- Fix issue with deprecated Elementor CSS wrapper class
- Fix issue with width auto for Swiper inner content
- Fix issue with URL property of Repeater Post Object dynamic tag
- Fix issue with URL property of Flexible Content Post Object dynamic tag
- Fix issue with ACF Relationship with Template when Preview Repeater Field is set.
- Fix issue with Preview settings being shown on wrong Elementor templates
- Fix issue with removed ACF fields causing error
- PHP REQUIREMENT is increased to PHP 7.0