WordPress plugin intelligence profile

Visigate – Conditional Content & Visibility Rules

Show or hide any block or Elementor element by role, login status, device, or time. Visual rule builder. No front-end JavaScript.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update2 Nov 202612h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Visigate – Conditional Content & Visibility Rules version 1.3.2 as active, updated 12h ago and tested up to WordPress 7.1.

Overview

About this plugin

Visigate lets you decide who sees which content on your WordPress site, and when. Build a rule once, then apply it to any block, any Elementor element, or any content wrapped in a shortcode.

Rules run on your server before the page is sent. Hidden blocks are never rendered, so their content isn’t sitting in the page source, and Visigate loads no CSS or JavaScript on the front end.

What you can do with it

  • Show an offer only to logged-in customers on mobile
  • Run a promotion on weekends or between two dates
  • Display a phone number or chat prompt during business hours
  • Welcome members whose accounts are less than 7 days old
  • Hide a sign-up prompt from people who are already logged in

Key features

  • Visual rule builder: combine conditions without code. Conditions in a group must all match (AND), and any matching group is enough (OR).
  • Plain-English summaries: every rule set describes itself, so you can check its logic at a glance.
  • Reusable rule sets: build a rule once and use it across your site. Edit it in one place and every use updates.
  • Block editor support: add a Visibility Rules panel to every block, using a saved rule set or custom rules for that block.
  • Elementor support: apply a saved rule set to widgets, sections, columns and containers from the Advanced tab.
  • Shortcode and PHP helper: use rules with other page builders, in classic content, or in theme templates.
  • Admin preview: reveal hidden content on the live page, faded and outlined in red, to check your rules.
  • Cache safety: pages using device or time rules can be flagged automatically so page cache plugins skip them.

Included conditions

  • User: login status, user role, user capability, account age
  • Visitor: device type (desktop, tablet, mobile)
  • Time: day of week, time of day, date range

Shortcode

Use a saved rule set. Its ID appears in the Shortcode column under Visigate → Rule Sets:

[visigate set="12"]Content goes here[/visigate]

Or set the conditions directly. All of them must match:

[visigate logged_in="yes" roles="customer" device="mobile"]Content goes here[/visigate]

Attributes:

  • set: the ID of a saved rule set
  • logged_in: yes or no
  • roles: one or more role slugs, separated by commas
  • device: desktop, tablet or mobile, separated by commas
  • hide: set to yes to hide the content when the direct conditions match

For developers

Check a rule set in a theme template:

if ( visigate_visible( 12 ) ) { // Show your content. }

PHP filters: visigate_conditions, visigate_check_condition, visigate_condition_options, visigate_rest_search, visigate_device, visigate_missing_set_visible, visigate_is_pro, visigate_upgrade_url, visigate_hidden_block_output, visigate_hidden_shortcode_output, visigate_brand_name, visigate_base_capability, visigate_user_can_manage, visigate_js_data.

extras.

Visigate Pro

Visigate is fully usable on its own. Visigate Pro is an optional paid add-on that adds more conditions, including country, URL parameter, cookie, referrer, user meta and WooCommerce rules.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • block editor
  • conditional content
  • elementor
  • personalization
  • visibility
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity2 Nov 202612h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.3.11.3.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.