Inline Dynamic Data
Last Update: December 11, 2025
Avada Dynamic Data is an integral part of inline editing, allowing one or more dynamic data endpoints within a single Avada Text Block Element, for example. There is a dedicated Dynamic Data Element for easy inline dynamic data management, and an easy-to-use syntax, allowing you to write dynamic data directly into Avada Design Elements and SEO post options. Read on to see how this works, and watch the video below for a broader look at adding dynamic content in Avada.
Avada Dynamic Data Element
The Avada Dynamic Data Element is an Inline Element that lets you add dynamic data via the Inline Editor. See the Avada Dynamic Data Element documentation and video for full details; it works similarly to other inline elements. The main difference, though, is that it doesn’t format the selected text, but replaces it with your chosen dynamic data endpoint.
You can use this in one of two ways: either you can add a placeholder word in your text and select that, so that it is replaced with the dynamic data endpoint, or you can place your cursor where you want your dynamic data in your text and type the left curly bracket. This will autocomplete and add the dynamic data element into your text, ready for endpoint selection. ​
Below, we see an example of multiple Dynamic Data endpoints placed inside of an Avada Text Block Element within a Content Layout section, and below that, how they appear on the front end.

The Dynamic Data Element In The Avada Live Visual Builder

The Dynamic Data Element on the front end
Avada Dynamic Data Builder Preferences
There is also an “Enable Preview” option in the builder preferences that lets you choose whether and when a preview of inline dynamic data is displayed. “Never” is the default; you can set it to Editing so the dynamic data endpoints preview when you edit the containing Element, or to “Always”, which shows the preview as soon as you enter the endpoint.

Avada Dynamic Data Syntax
You can also add dynamic data directly into text in any editor or in SEO (Search Engine Optimization) post options using the correct syntax. If you know the syntax for the dynamic data endpoint, you can enter it. For example:
This will display the title of the Post, while:
Will add the Category/s and use the | symbol as a separator if the post was in multiple categories. It’s important to note that using the dynamic data syntax directly in text does not add the Inline Element. A full list of all dynamic data endpoints and their options can be found below.
Post
| Name | Description | |
|---|---|---|
| {post_title} | Title | |
| {post_id} | ID | |
| {post_terms} | Terms | |
| type | Choose Taxonomy to use. | |
| separator | Separator between post terms. | |
| link | Whether each term should link to term page. | |
| {taxonomy_name} | Taxonomy | |
| format | Choose to display the singular or plural name. | |
| {post_type} | Post Type | |
| {post_excerpt} | Excerpt / Archive Description | |
| {post_time} | Time | |
| format | Time format to use. Formatting Date and Time | |
| {post_date} | Post Date | |
| type | Date type to display. | |
| format | Date format to use. Formatting Date and Time | |
| {post_current_visitor_count} | Current Visitors | |
| {post_reading_time} | Reading Time | |
| reading_speed | Average words read per minute. Reading time will be displayed in minutes based on this value. | |
| use_decimal_precision | Whether to use decimal precision(ex 2.3 min) or not(2 min). | |
| {post_custom_field} | Custom Field | |
| key | Custom field ID key. | |
| {post_permalink} | Permalink | |
| {post_card_lightbox} | Post Card Lightbox | |
| {carousel_nav} | Carousel Remote Nav | |
| carousel_id | The custom CSS ID of your target carousel element. | |
| direction | The direction of the navigation. | |
| {form_next_step} | Next Form Step | |
| {form_previous_step} | Previous Form Step | |
| {privacy_action} | Privacy Consent Action | |
| action | Choose which privacy consent action to trigger when the link is clicked. | |
| {post_featured_image} | Featured Image | |
| type | Select which featured image should display. | |
| {term_count} | Term Count | |
| include_child_terms | Choose if child terms should be included in the count. | |
| display_zero_terms | Choose if the count should be displayed even when there are zero terms. | |
| singular_text | Default singular text. | |
| plural_text | Default plural text. | |
| {search_count} | Search Count | |
| singular_text | Default singular text. | |
| plural_text | Default plural text. | |
| {search_term} | Search Term | |
| {privacy_category_description} | Privacy Category Description | |
| category | Select the consent category whose description to display. | |
| {privacy_category_heading} | Privacy Category Heading | |
| category | Select the consent category whose heading to display. | |
| {post_gallery} | Featured Images | |
| include_main | Whether to include the main featured image as well. |
Site
| Name | Description | |
|---|---|---|
| {site_title} | Site Title | |
| {site_tagline} | Site Tagline | |
| {site_url} | Site URL | |
| {awb_color_mode_toggle} | Toggle Light/Dark Mode | |
| {login_logout_url} | Login / Logout URL | |
| type | Choose the URL type to be returned. "Toggle" will return the logout URL if the current user is logged in, and the login URL otherwise. | |
| redirect | Choose a redirect page. | |
| custom_redirect | Set a custom redirect URL. |
Other
| Name | Description | |
|---|---|---|
| {date} | Date | |
| format | Date format to use. Formatting Date and Time | |
| {user_avatar} | Display User Avatar | |
| size | Set the size of the Avatar in pixels. Ex. 96px. Leave empty for default value of 96px. | |
| {user} | Logged in Display Name | |
| {user_meta} | User Meta | |
| meta_key | Choose a meta data key. | |
| meta_key_custom | Set a custom meta data key, overriding the select value. | |
| user_id | Leave empty to use current user ID. | |
| {request_parameter} | Request Parameter | |
| type | ||
| name | ||
| {copy_to_clipboard} | Copy Text To Clipboard | |
| element_id | Enter ID of the element you want to copy the text from. Without beginning #. | |
| {shortcode} | Shortcode | |
| shortcode | ||
| {action_hook} | Action | |
| action_name |
Collapse
| Name | Description | |
|---|---|---|
| {expand_collapsible} | Expand Container / Column | |
| collapsible_target | Use the CSS ID of the collapsible Container or Column to control. Leave empty to target all collapsibles on the page. | |
| collapsible_hide | Hide this link when its action does not apply. An "Open" link once the target is open, a "Close" link while it is collapsed. | |
| {close_collapsible} | Collapse Container / Column | |
| collapsible_target | Use the CSS ID of the collapsible Container or Column to control. Leave empty to target all collapsibles on the page. | |
| collapsible_hide | Hide this link when its action does not apply. An "Open" link once the target is open, a "Close" link while it is collapsed. | |
| {toggle_collapsible} | Toggle Container / Column | |
| collapsible_target | Use the CSS ID of the collapsible Container or Column to control. Leave empty to target all collapsibles on the page. |
FileBird
| Name | Description | |
|---|---|---|
| {filebird_folder_parent} | FileBird Folder | |
| folder | Enter the folder name or ID. |
Off Canvas
| Name | Description | |
|---|---|---|
| {toggle_off_canvas} | Toggle Off Canvas | |
| off_canvas_id | Select off canvas. | |
| {open_off_canvas} | Open Off Canvas | |
| off_canvas_id | Select off canvas. | |
| {close_off_canvas} | Close Off Canvas | |
| off_canvas_id | Select off canvas. |
Advanced Custom Fields
| Name | Description | |
|---|---|---|
| {acf_text} | ACF Text | |
| field | Enter field name you want to use. | |
| {acf_select} | ACF Select | |
| field | Enter field name you want to use. | |
| separator | Enter a separator to use between values. | |
| {acf_color} | ACF Color | |
| field | Enter field name you want to use. | |
| {acf_repeater_single} | ACF Repeater Single Value | |
| field | Enter repeater field name. | |
| key | Enter repeater sub field name. | |
| index | Enter repeater item index eg. 1, 2, etc. Use "all" or "-1" to select all indices (e.g. in Title element for rotation or marquee effects). | |
| separator | Enter a separator which will be used between the individual items, if you used "all" or "-1" in the Index option above. For Title element rotation effect use "|". | |
| separator_at_end | Set to yes, if the separator should be added after the last item as well. Useful e.g. for Title element marquee effect. | |
| {acf_repeater_parent} | ACF Repeater | |
| field | Enter repeater field name you want to use. | |
| {acf_repeater_sub} | ACF Repeater Sub Field | |
| sub_field | Enter repeater sub field name you want to use. | |
| {acf_relationship} | ACF Relationship | |
| field | Enter field name. | |
| separator | Separator between post terms. | |
| link | Whether each term should link to term page. | |
| {acf_image} | ACF Image | |
| field | Enter field name you want to use. | |
| {acf_iconpicker} | ACF Icon Picker | |
| field | Enter field name you want to use. | |
| {acf_file} | ACF File | |
| field | Enter field name you want to use. | |
| {acf_link} | ACF Link | |
| field | Enter field name you want to use. | |
| return_html | Whether the link should be returned as HTML anchor. Only use for text fields. | |
| {acf_email} | ACF Email | |
| field | Enter field name you want to use. | |
| return_html | Whether the email should be returned as an HTML mailto anchor. Only use for text fields. | |
| {acf_date} | ACF Date | |
| field | Enter field name you want to use. | |
| format | Enter a PHP date format to display the value, eg. "F j, Y". Leave empty to use the format configured on the ACF field. See php.net/manual/en/datetime.format.php for available characters. | |
| {acf_gallery} | ACF Gallery | |
| field | Enter field name you want to use. |
WooCommerce
| Name | Description | |
|---|---|---|
| {woo_update_cart} | Update Cart | |
| {product_last_purchased} | Product Last Purchased | |
| limit_to_user | Decide if the purchase check should be limited to the currently visiting user. | |
| date_format | Date format to use. Formatting Date and Time | |
| {woo_price} | Product Price | |
| format | Format of price to display. | |
| {woo_rating} | Product Rating | |
| format | Format of rating to display. | |
| {woo_sku} | Product SKU | |
| {woo_stock} | Product Stock | |
| {woo_product_total_sales} | Product Total Sales | |
| {woo_gallery} | Woo Gallery | |
| {woo_add_to_cart} | Add To Cart | |
| {woo_buy_now} | Buy Now | |
| {woo_quick_view} | Quick View | |
| {woo_ajax_filter} | Submit AJAX Filter | |
| {woo_category_thumbnail} | Category Thumbnail | |
| {woo_shop_page_url} | Shop Page URL | |
| {woo_cart_page_url} | Cart Page URL | |
| {woo_checkout_page_url} | Checkout Page URL | |
| {woo_myaccount_page_url} | My Account Page URL | |
| {woo_tnc_page_url} | Terms & Conditions URL | |
| {woo_sale_date} | Sale Date | |
| sale_date | Sale Date to display. | |
| product_id | Product Sale Date to display. Leave empty to use the current product ID. | |
| {woo_cart_count} | Cart Count | |
| singular_text | Default singular text. | |
| plural_text | Default plural text. | |
| {woo_cart_total} | Cart Totals | |
| totals_base | Choose if sub-totals (with or without discounts) or totals should be displayed. | |
| include_tax | Adds additional tax info when using "Totals" above, if activated in WooCommerce settings. | |
| {woo_free_shipping_min_amount} | Free Shipping Min. Amount | |
| display_type | Set to "Full" to display the minimum order amount, set to "Missing" to display the amount missing until free shipping, and set to "Percentage" to display the percentage already reached. | |
| {woo_order_number} | Order Number | |
| {woo_order_date} | Order Date | |
| {woo_order_status} | Order Status | |
| {woo_order_items_count} | Order Items Count | |
| type | Choose to either return the total quantity of items or the number of line item rows. | |
| singular_text | Default singular text. | |
| plural_text | Default plural text. | |
| {woo_order_total} | Order Total | |
| {woo_order_payment_method} | Order Payment Method | |
| {woo_order_shipping_method} | Order Shipping Method | |
| {woo_order_billing_company} | Order Billing Company | |
| {woo_order_billing_first_name} | Order Billing First Name | |
| {woo_order_billing_last_name} | Order Billing Last Name | |
| {woo_order_billing_address_part} | Order Billing Address Part | |
| part | Choose the address part you want to display. | |
| {woo_order_billing_email} | Order Billing Email | |
| {woo_order_billing_phone} | Order Billing Phone | |
| {woo_order_shipping_company} | Order Shipping Company | |
| {woo_order_shipping_first_name} | Order Shipping First Name | |
| {woo_order_shipping_last_name} | Order Shipping Last Name | |
| {woo_order_shipping_address_part} | Order Shipping Address Part | |
| part | Choose the address part you want to display. | |
| {woo_order_shipping_phone} | Order Shipping Phone |
Sales
| Name | Description | |
|---|---|---|
| {woo_price_tracker_actions} | Price Tracker Actions | |
| action | Choose price tracker action. | |
| {woo_price_tracker_count} | Price Tracker Count | |
| {woo_price_tracker_page_url} | Price Tracker Page URL | |
| {woo_price_tracker_target_price} | Price Tracker Target Price | |
| {woo_price_tracker_tracking_date} | Price Tracker Tracking Date | |
| format | Time format to use. Formatting Date and Time | |
| {woo_compare_actions} | Compare Actions | |
| action | Choose compare action. | |
| {woo_compare_count} | Compare Count | |
| {woo_compare_page_url} | Compare Page URL | |
| {woo_wishlist_actions} | Wishlist Actions | |
| action | Decide on the action. | |
| {woo_wishlist_name} | Wishlist Name | |
| allow_editing | Choose if users can edit their wishlist name. | |
| {woo_wishlist_creation_date} | Wishlist Creation Date | |
| format | Time format to use. Formatting Date and Time | |
| {woo_wishlist_share_actions} | Wishlist Share Actions | |
| action | Decide on the action. | |
| {woo_wishlist_share_url} | Wishlist Share URL | |
| {woo_wishlist_number_of_items} | Wishlist Number Of Items | |
| {woo_wishlist_page_url} | Wishlist Page URL |
HubSpot
| Name | Description | |
|---|---|---|
| {hubspot_chat} | Open Live Chat |
Page Title Bar
| Name | Description | |
|---|---|---|
| {page_title_custom_text} | Heading | |
| include_context | Whether to include title context, ie. Category: Avada. | |
| {page_title_custom_subheader} | Subheading | |
| {page_title_bg} | Background Image | |
| {page_title_bg_retina} | Retina Background Image |
Author
| Name | Description | |
|---|---|---|
| {author_name} | Author Name | |
| {author_description} | Author Description | |
| {author_avatar} | Author Avatar | |
| {author_url} | Author Page URL | |
| {author_social} | Author Social URL | |
| type | Select which social platform link to use. |
Events Calendar
| Name | Description | |
|---|---|---|
| {event_date} | Event Date | |
| event_date_type | Choose your preferred date type. | |
| format | Date format to use. If left empty, the date format will be taken from Events Calendar plugin settings. Formatting Date and Time | |
| time_range_sep | Set a time range separator, add whitespace if needed. If left empty, the separator will be taken from Events Calendar plugin settings. | |
| {events_calendar_date} | Event Date | |
| event_date | Event Date to display. | |
| event_id | Event Date to display. Leave empty to use the current event ID. | |
| {event_cost} | Event Cost | |
| currency | Choose how the currency should be displayed. | |
| currency_position | Choose where the currency should be displayed. | |
| {event_status} | Event Status | |
| display_reason | Choose if the status reason should be displayed. | |
| {event_cat_color} | Event Category Color | |
| color_name | Choose the color name you want to get. | |
| {event_series_name} | Event Series Name | |
| {event_series_url} | Event Series URL | |
| {event_website} | Event Website | |
| {event_subscribe_link} | Event Subscribe Link | |
| calendar | Select the calendar for which the subscribe link should be generated. | |
| {event_subscribe_button} | Event Subscribe Button | |
| {event_venue_name} | Event Venue Name | |
| {event_venue_url} | Event Venue URL | |
| {event_venue_post_content} | Event Venue Post Content | |
| content_type | Controls if the post content is displayed as excerpt or full content. | |
| excerpt_length | Controls the number of words in the excerpt. | |
| {event_venue_address} | Event Venue Address | |
| {event_venue_city} | Event Venue City | |
| {event_venue_country} | Event Venue Country | |
| {event_venue_state_province} | Event Venue State / Province | |
| {event_venue_zip} | Event Venue Postal Code | |
| {event_venue_phone} | Event Venue Phone | |
| {event_venue_website} | Event Venue Website | |
| {event_venue_gmap_link} | Event Venue Google Maps Link | |
| {event_venue_full_address} | Event Venue Full Address | |
| {event_venue_address_latitude} | Event Venue Address Latitude | |
| {event_venue_address_longitude} | Event Venue Address Longitude | |
| {event_organizer_name} | Event Organizer Name | |
| {event_organizer_url} | Event Organizer URL | |
| {event_organizer_post_content} | Event Organizer Post Content | |
| content_type | Controls if the post content is displayed as excerpt or full content. | |
| excerpt_length | Controls the number of words in the excerpt. | |
| {event_organizer_phone} | Event Organizer Phone | |
| {event_organizer_email} | Event Organizer Email | |
| {event_organizer_website} | Event Organizer Website | |
| {event_ticket_forms} | Event Ticket Forms | |
| {event_ticket_capacity} | Event Ticket Capacity | |
| {event_ticket_availability} | Event Ticket Availability | |
| {main_events_page_url} | Main Events Page URL |
Element
| Name | Description | |
|---|---|---|
| {page_option} | Page Options | |
| key | Custom field ID key. | |
| link_option | Link options that represent an URL. | |
| link_text | The link text to be used, if the returned data is a link. | |
| post_id | ID of the post to get the page option from. | |
| post_url | URL of the post to get the page option from. | |
| {latest_docs_parent} | Latest Docs Parent | |
| posts_per_page | Set the number of posts to display. | |
| order_by | Choose the basis for the latest docs. | |
| {latest_docs_child} | Latest Docs Child |
Marketing
| Name | Description | |
|---|---|---|
| {awb_plus_links} | Link | |
| convert_link_id | Select link. | |
| {mailer_contact_email} | Contact Email | |
| {mailer_contact_first_name} | Contact First Name | |
| {mailer_contact_last_name} | Contact Last Name | |
| {mailer_contact_id} | Contact ID | |
| {mailer_contact_lists} | Contact Lists | |
| {mailer_contact_status} | Contact Status | |
| {mailer_contact_subscriptions} | Contact Subscriptions | |
| {mailer_contact_lists_options} | Contact Lists | |
| {mailer_contact_status_options} | Contact Status | |
| {mailer_contact_subscriptions_options} | Contact Subscriptions |
Portfolio
| Name | Description | |
|---|---|---|
| {awb_portfolio_project_url} | Project URL | |
| {awb_portfolio_project_url_text} | Project URL Text | |
| {awb_portfolio_copyright_url} | Copyright URL | |
| {awb_portfolio_copyright_url_text} | Copyright URL Text |
Avada
| Name | Description | |
|---|---|---|
| {subscription_price} | Subscription Price | |
| price | The price you want to show. | |
| licenses | ||
| {freemius_checkout} | Freemius Checkout Link | |
| product_id | The Freemius product to checkout. | |
| plan_id | The Freemius plan ID to checkout. | |
| licenses | ||
| {ams_purchase_detail} | Purchase Detail | |
| detail | Read from the query args the checkout adds when redirecting to the success page. |
