Description
Block Visibility Pro adds display conditions right to Gutenberg editor blocks, allowing you to set rules like user type, date, time, device, referring URL, or custom fields to control visibility. In this way, you can show or hide specific blocks for different target audiences, such as logged-in users, visitors, members of a plan, or customers from a particular region, without duplicating content, resorting to manual coding, or installing additional content-management plugins.
Key Features of Block Visibility Pro
- User-based Conditions
Shows or hides blocks based on user type, login status, role, or specific capabilities. - Visibility Scheduling
Sets exact dates and times to automatically show or hide blocks without manual intervention. - Device-by-Device Rules
Controls visibility according to the visitor’s device (desktop, tablet, mobile) to optimize the experience. - URL and Query-String Filters
Displays blocks only when the current URL matches specific patterns, useful for checkout or thank-you pages. - Integration with Custom Fields
Conditionally displays content based on meta key or custom field values, enabling advanced content logic.
Benefits of Block Visibility Pro
- Code-free Personalization
Create targeted experiences without editing templates or PHP functions, saving development time. - Relevant Content for Every Visitor
Show offers, alerts, or call-to-actions only to the right audience, boosting conversions. - More Dynamic Sites
Automatically adapt content based on time, location, or user profile, keeping the site fresh. - Reduced Content Duplication
Avoid creating multiple versions of the same page for different audiences, simplifying management.
Who Is Block Visibility Pro for?
- WordPress developers who desire flexibility in block visibility without writing code.
- Site administrators with segmented content, such as e-learning platforms, member areas, or multilingual sites.
- Aggencies managing multiple sites that need a standardized solution for content personalization.
How to Download Block Visibility Pro
Frequently asked questions
Is Block Visibility Pro GPL-licensed?
Yes. Block Visibility Pro is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Block Visibility Pro on multiple sites?
Yes. You can install Block Visibility Pro on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Block Visibility Pro cost at Ultrapack?
Block Visibility Pro costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Block Visibility Pro include updates?
Yes. The current version of Block Visibility Pro is 1.6.2, published at Ultrapack on Feb 28, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Block Visibility Pro scanned before publication?
Yes. Every version of Block Visibility Pro goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Block Visibility Pro?
Requires WordPress 6.0 or higher and PHP 5.6 or higher. Tested up to WordPress 6.1.
What changed in this version
Version 1.6.2 2023-02-27
- [Visibility Presets] Added filter allowing custom visibility controls to be added to the preset manager.
- [Visibility Presets] Added help notice for when no presets exist.
- [Visibility Presets] Added spinner to improve UI while presets are being fetched.
- Removed deprecated contextual indicator filter and added new one.
- [Easy Digital Downloads] Fixed error in visibility tests with version 3.1+ of Easy Digital Downloads.
- Fixed error message on block-based Widgets screen when debug is enabled.
Version 1.6.1 2022-12-12
- [Location] Guard against a potential error when a post has custom taxonomies, but those taxonomies are not exposed to the REST API and cannot be fetched.
Version 1.6.0 2022-12-05
- [Location] Added the ability to show or hide blocks if the post has no set taxonomy terms.
- Added the ability to enable or disable help notices and popovers in the Editor.
- [Location] Fetch authors directly rather than rely on the Block Visibility variables endpoint.
- [Location] Fetch post data directly rather than rely on the Block Visibility variables endpoint.
- [Location] Fetch taxonomy terms directly rather than rely on the Block Visibility variables endpoint.
- [Easy Digital Downloads] Fetch download categories directly rather than rely on the Block Visibility variables endpoint.
- [WooCommerce] Fetch product categories directly rather than rely on the Block Visibility variables endpoint.
- Redesigned the Editor UI to match the WordPress 6.1 design system.
- Redesigned the Visibility Preset manager.
- Optimized all custom SVG icons.
- Consolidated all external plugin links into a single directory.
- Changed label on information popovers to improve consistency with the base plugin.
- Changed modal styling to improve consistency with the base plugin.
- Disable the paste button in the Import modal when the site is not secure (https).
- Fixed bug where time intervals were not removed correctly.
Version 1.5.3 2022-10-08
- Simplify REST API requests on the plugin settings page to increase performance and attempt to fix edge case fetch errors. Note, this change will only take effect when using Block Visibility 2.4.4+.
Version 1.5.2 2022-05-09
- Disabled autocomplete on rule set text fields to reduce user confusion.
- Reduce internal dependencies and use Block Visibility functions where possible.
- Fixed minor CSS error in Visibility Preset modal.
- Screen Size controls now work in Visibility Presets. Note, this requires Block Visibility 2.4.1 or above.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
block-visibility-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
block-visibility-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.0 or higher and PHP 5.6 or higher. Tested up to WordPress 6.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready