Download Free Visibility Logic for Elementor Pro
Show or hide Elementor widgets or sections based on various conditions like: User is logged in, User has a specific meta, The day is Wednesday, The time is between X and Y, The user is using Firefox browser, and many more.
The visibility settings will only affect widgets rendering in the frontend. While you are inside Elementor editor you will be able to see all of them.
DYNAMIC VISIBILITY CONDITIONS. HIDE ANY ELEMENTOR WIDGET OR SECTION LIKE A PRO.
Advanced Content Visibility Logic for Elementor
What you can do with Visibility Logic?
Hide or show Elementor widgets and sections based on advanced conditions.
The free version allows you to show or hide content based on User Role, User Meta, User Browser and Date & Time.
Features Overview
Super flexible so you can apply content conditions like a Pro
Keep HTML / Hide by CSS
When an element is hidden, decide if you still want to render the html in the page and hide it using CSS.
User Meta
Display your content based on current logged in user's meta. You can choose if the meta value is empty, not empty, a specific value, greater than a value and may more.
Browser Type
Trigger content visibility based on the user's browser. Awesome if you need to show a notice for users that are using old browsers.
User Roles
Easily show/hide elements based on user roles like authors, subscribers, contributor, etc. and even logged-in users or guests.
Date & Time
You can define a date interval, a time interval or specific days of the week to display your content. This can help you if you have a flexible schedule.
IP & Referrer
Show content if the visitor has a specific IP address or if he comes from a specific site (referral).
Post & Page
Use custom post types, specific post or page, taxonomies, GET and POST parameters and many more options to conditionally display content.
Archives
You can show a widget/section based on the current post type or a specific taxonomy.
Conditional Tags
Display content based on current post/page/archive properties (ex: post is sticky, page is home, archive is tag, etc). You can even use site's properties like check if is multisite, has child theme, is RTL, etc.
Dynamic Conditions
Use Dynamic Tags from Elementor Pro to display content on your website. Take advanced of the powefull tags, even of ACF.
WooCommerce Users
Check if a user has bought any product, a specific product or multiple products. You can even check if he has an active subscription if you have installed Woocommerce Subscriptions.
EDD Users
Using Easy Digital Downloads you can display content based on user's purchases. You can check if a user has purchased any, one or multiple products.
Fallback
Fallback option allows you to replace a hidden widget/section with a custom message or an Elementor template.