WordPress plugin

Dynamic Content for Elementor

Dynamic Content for Elementor extends the visibility workflow of Dynamic Visibility for Elementor with more than 150 advanced capabilities. It is suited to membership sites, WooCommerce stores, landing pages, and projects that use personalized content. The paid edition includes ways to connect Elementor layouts with user and post data, custom fields, reusable templates, and advanced queries.

Dynamic Content for Elementor

Dynamic Content for Elementor: visibility and dynamic data

Dynamic Content for Elementor extends the visibility workflow of Dynamic Visibility for Elementor with more than 150 advanced capabilities. It is suited to membership sites, WooCommerce stores, landing pages, and projects that use personalized content. The paid edition includes ways to connect Elementor layouts with user and post data, custom fields, reusable templates, and advanced queries.

Choose when content appears

Visibility rules can apply to widgets, sections, containers, columns, and pages. Conditions cover user roles and capabilities, login status, user metadata, IP restrictions, date ranges, weekdays, time ranges, custom-field values, pages or post types, referral sources, and browser or device detection. WooCommerce conditions include cart contents and product types.

For example, a membership site can limit a section by user role or login status. A shop can set product visibility using cart conditions, while a dated campaign can use a date or time range.

Choose to hide content with CSS or remove it from the document structure. You can display fallback content in its place, combine conditions with AND or OR logic, and use Events triggers for interactive reveals.

Tools in the paid edition

  • Custom PHP Conditions: Write unlimited custom logic for visibility and content rules.
  • Advanced Dynamic Tags: Use post data, user data, ACF fields, and other dynamic sources.
  • Template System: Create reusable content templates for recurring sections and layouts.
  • Dynamic Posts Widget: Build queries to control which posts appear.
  • Integrations: Connect supported processes with ACF, JetEngine, Meta Box, Toolset, WooCommerce, WPML, and Search and Filter Pro.
  • Priority email support: The paid edition includes priority support by email.

Set up visibility rules

  1. Install and activate the add-on, with the free Elementor version installed and activated.
  2. Open a page in Elementor and select the widget, section, container, or column to control.
  3. In Advanced options, open the Visibility tab and enable Dynamic Visibility.
  4. Configure the conditions, save the page, and preview the result.

Elementor Atomic Widgets are not currently supported.