Elementor Theme Conditions
The plugin extends Elementor Pro's Theme Builder with additional conditions so you can display theme parts based on WooCommerce product data or the current visitor. Unless noted otherwise, all conditions were introduced in v2.0.1 and require Elementor Pro.
Global Conditions
User Status Since v2.0.1
Sub-conditions: Logged In, Logged Out.
Description: Renders theme parts depending on whether the visitor is authenticated.
Dependencies: None beyond Elementor Pro.
User Roles Since v2.0.1
Sub-conditions: Automatically registers one option per WordPress role.
Description: Show templates only to visitors whose primary role matches the selected entry.
Dependencies: None beyond Elementor Pro.
WooCommerce Conditions
All WooCommerce conditions require WooCommerce to be active. Additional plugin requirements are noted individually.
Is Product Out of Stock Since v2.0.1
Matches single-product templates when the current product is out of stock.
Is Product On Sale Since v2.0.1
Limited to products with an active sale price.
Is Product Variable Since v2.0.1
Targets products whose type is variable.
Is Product Downloadable Since v2.0.1
True when the product or any variation is marked as downloadable.
Is Product Virtual Since v2.0.1
Evaluates the virtual flag for simple and variable products.
Is Product External Since v2.0.1
Matches products that redirect to an external URL.
Is Product Featured Since v2.0.1
Displays theme parts for products marked as featured.
Is Purchased By User Since v2.0.1
Shows templates only when the logged-in customer already bought the product.
Is Product Subscription Since v2.0.1
Matches subscription and variable-subscription product types.
Requires: WooCommerce Subscriptions.
Current User Not Have Active Subscriptions Since v2.1.0
Renders parts for visitors without an active subscription.
Requires: WooCommerce Subscriptions.
Is Product Name Your Price Since v2.2.0
Checks the Name Your Price flag on the product.
Requires: Name Your Price plugin.
Is Product Individually Sold Since v2.3.0
Matches products that are limited to one per order.
Is Product Bundle Since v2.3.0
Targets bundle products supplied by WooCommerce Product Bundles.
Requires: WooCommerce Product Bundles.
Theme conditions appear inside the Elementor Theme Builder condition chooser under the General or Product tabs, depending on the category.