Adds a new callback to the Dynamic Field widget to create an ordered list or dynamic table.
- Download, install and activate plugin;
- Go to the Elementor/Blocks editor, Dynamic Field widget and find Listing’s counter in the Callback option.
To create a nested counter (e.g. 1, 1.1, 1.2 inside a listing), use two Dynamic Field widgets placed next to each other:
- First Dynamic Field:
- Callback: Listing’s counter
- Query: Current Listing (parent)
- Parent counter option is true
- Second Dynamic Field:
- Callback: Listing’s counter
- Query: Current Listing (child)
Example: { Dynamic field => parent counter } . { Dynamic field => child counter }
Callback option for Listing
Custom Query for Listing
Output example Listing
Callback option for Dynamic Table
Custom Query for Dynamic Table
Output example Dynamic Table