PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Hide
  4. Visibility Control for WooCommerce
Visibility Control for WooCommerce icon

Visibility Control for WooCommerce

Visibility Control for WooCommerce helps you hide or show messages, menu and content for specific criterion anywhere on your WordPress page.

By Pankaj Agrawal·Hide·Free
5(2 reviews)
·100 active installs·Updated 6 months ago
DownloadVisit HomepageCompare

As of April 2026, Visibility Control for WooCommerce is a WordPress hide plugin with 100 active installations and a 5/5 rating from 2 reviews. It has been downloaded 4.4K+ times in total. Requires WordPress 4.0+ and PHP 5.6+. Available on WordPress.org since 2020. Top alternative: Email Encoder – Protect Email Addresses….

5/52 reviews
100active installs
4.4K+total downloads
6 yearssince 2020

Overview

Visibility Control for WooCommerce helps you hide or show messages, menu and content for specific criterion anywhere on your WordPress page.

You can show/hide HTML elements, menus, and other details based on:
1. User’s purchase of a particular WooCommerce Product or Variation, Or
2. User is Logged In or Logged Out.

You simply need to add a CSS class to your element div or span. As explained here:

Example:

If Product or Variation ID is 123

  • To show the element/menu item to user who purchased above product, add this CSS class: visible_to_product_123
  • To hide the element/menu item from user who purchased above product, add this CSS class: hidden_to_product_123
  • To show the element/menu item to a logged-in user, add this CSS class: visible_to_logged_in OR hidden_to_logged_out
  • To hide the…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

52 reviews
5 ★
2
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress4.0+ requiredTested up to 6.8.5
PHP5.6+ required

Top Alternatives to Visibility Control for WooCommerce

Email Encoder – Protect Email Addresses and Phone Numbers icon
Email Encoder – Protect Email Addresses…
4.990K+ installsUpdated 5 days ago
ViewCompare
If Menu – Visibility control for Menus icon
If Menu – Visibility control for Menus
4.160K+ installsUpdated 1 year ago
ViewCompare
WP Hide & Security Enhancer icon
WP Hide & Security Enhancer
4.350K+ installsUpdated 4 weeks ago
ViewCompare
Dynamic Visibility for Elementor icon
Dynamic Visibility for Elementor
4.650K+ installsUpdated 2 months ago
ViewCompare
Hide/Remove Metadata icon
Hide/Remove Metadata
3.620K+ installsUpdated 3 weeks ago
ViewCompare
View all hide plugins →

Frequently Asked Questions

Changelog

1.5

  • Feature: Added support for High Performance mode.
View full changelog on WordPress.org

Contributors

Pankaj AgrawalPankaj Agrawal
Plugin Info
Version
1.5
Last Updated
Sep 11, 2025
WP Requires
4.0+
Tested Up To
6.8.5
PHP Requires
5.6+
Active Installs
100
Downloads
4.4K+
Added
Feb 15, 2020
Business
Free

Tags

hideecommercewoocommercehide contentonline store

Developer

P
Pankaj Agrawal
24 plugins0.0M+ total installs
View all plugins →

Quick Compare

Visibility Control for WooCommerce vs Email Encoder – Protect Email Addresses…→Visibility Control for WooCommerce vs If Menu – Visibility control for Menus→Visibility Control for WooCommerce vs WP Hide & Security Enhancer→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.