=== Adaptive Audience Display – Elementor Conditional & Dynamic Visibility by Login & Role === Contributors: smollett Tags: elementor, conditional visibility, dynamic visibility, login visibility, role-based visibility, Tested up to Elementor 3.33.0 Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 7.2 Stable tag: 1.1.28 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Adds login-based visibility controls to Elementor widgets, containers, and sections. == Description == Adaptive Audience Display adds login-based visibility controls to Elementor widgets, containers, and sections. It allows you to dynamically show or hide content based on whether the user is logged in or logged out. Upgrade to Pro for advanced role-based visibility and premium features: https://AdaptiveAudienceDisplay.com == Features == * Visibility toggle for Elementor widgets, containers, and sections * Frontend enforcement after page republish * Lightweight and easy to use * Popup-based instructions page in admin * Compatible with Elementor's rendering pipeline == Upgrade to Pro == Upgrade to Pro for advanced features including: * Role-based visibility control for most elements within Elementor. * Advanced diagnostics. https://AdaptiveAudienceDisplay.com == Installation == 1. Install via the WordPress plugin installer and Activate the plugin. 2. Edit any Elementor widget, container, or section. 3. Locate the “Adaptive Audience Display” panel in the Advanced tab. 4. Choose visibility settings based on login state. 5. Update and republish the page. == Changelog == = 1.1.28.1 = * Release Date - 11 November 2025 * Updated readme.txt for documentation (Elementor update 3.33.0) = 1.1.28 = * Release Date - 6 November 2025 * Enhancements to Enable Pro Version Compatibility = 1.1.26 = * Formal Date - 3 October 2025 * Initial release on wordpress.org * Fixed layout-breaking visibility logic * Added layout protection for headers and footers * Confirmed compatibility with Elementor containers and sections == Upgrade Notice == Get more control with Adaptive Audience Display Pro: https://AdaptiveAudienceDisplay.com == Screenshots == 1. Visibility toggle in Elementor widget settings 2. Popup instructions modal in admin == Frequently Asked Questions == = Does this plugin support role-based visibility? = Yes, role-based visibility is supported in the PRO version. You can show or hide Elementor elements based on specific WordPress user roles. = Can I hide or show elements based on login status? = Yes, both the free and PRO versions allow you to control visibility based on whether the user is logged in or logged out. = Does it work with Elementor containers, sections, and widgets? = Yes, visibility logic applies to all Elementor elements including widgets, containers, and sections. = Do I need to republish the page for changes to apply? = Yes, after adjusting visibility settings, you need to update or republish the page for changes to take effect. = Is this plugin compatible with Elementor Pro? = Yes, it works with both Elementor Free and Elementor Pro. = Does it affect page speed or performance? = No, the plugin is lightweight and optimized for performance. Visibility logic runs only when necessary. = Can I use this with caching plugins? = Yes, but you may need to clear cache after making visibility changes to ensure they apply correctly. == Disclaimer == This plugin is not affiliated with or endorsed by Elementor.