WordPress plugin
Dynamic Content for Elementor: Conditional Content
Dynamic Content for Elementor extends the visibility workflow of Dynamic Visibility for Elementor with more than 150 advanced capabilities. It is designed for membership websites, WooCommerce stores, landing pages, and projects that personalize content. The paid edition adds ways to use user and post data, custom fields, reusable templates, and advanced queries in Elementor layouts.
Dynamic content and visibility in Elementor
Dynamic Content for Elementor extends the visibility workflow of Dynamic Visibility for Elementor with more than 150 advanced capabilities. It is designed for membership websites, WooCommerce stores, landing pages, and projects that personalize content. The paid edition adds ways to use user and post data, custom fields, reusable templates, and advanced queries in Elementor layouts.
Visibility rules and show options
Set conditions for user roles and capabilities, login status, user metadata, IP address, dates, weekdays, time ranges, custom fields, pages or post types, referral sources, browsers, devices, and WooCommerce-related criteria. Multiple conditions can use AND or OR logic.
Choose whether matching content is hidden with CSS or removed from the document structure. You can display fallback content in its place, and use Events triggers for interactive reveals.
Paid edition features
- Custom PHP Conditions let you write custom logic for visibility and content rules.
- Advanced Dynamic Tags can use post data, user data, ACF fields, and other dynamic sources.
- The Template System works with reusable content templates for recurring sections and layouts.
- The Dynamic Posts Widget includes an advanced query builder to control which posts appear.
- Integrations support workflows with ACF, JetEngine, Meta Box, Toolset, WooCommerce, WPML, and Search and Filter Pro.
- Priority email support is included with the paid edition.
These utilities can help tailor pages to different audiences, display content from the current post or user, and reuse consistent sections. The Dynamic Posts Widget gives you more control over post selection. WooCommerce, custom-field, multilingual, and filtering integrations support the corresponding site workflows.
Set up a visibility rule
- Edit a page with Elementor.
- Select a widget, section, container, or column.
- Open the Visibility tab in Advanced settings.
- Enable Dynamic Visibility and configure the conditions.
- Save the page and preview the result.
Elementor Free must be installed and activated for the visibility workflow. Elementor Atomic Widgets are not currently supported.

