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. If Widget – Visibility control for…
If Widget – Visibility control for Widgets icon

If Widget – Visibility control for Widgets

Control what widgets your site’s visitors see, with custom visibility rules

By Andrei·Hide·Free
4.4(9 reviews)
·1.0K+ active installs·Updated 5 years ago
DownloadVisit HomepageCompare

As of April 2026, If Widget is a WordPress hide plugin with 1.0K+ active installations and a 4.4/5 rating from 9 reviews. It has been downloaded 14K+ times in total. Requires WordPress false+ and PHP 5.6+. Available on WordPress.org since 2018. Last updated 5 years ago — may have compatibility concerns. Downloads are up 24% this week. Top alternative: Email Encoder – Protect Email Addresses….

4.4/59 reviews
1.0K+active installs
14K+total downloads
8 yearssince 2018

Overview

With If Widget you can control on which pages widgets are shown. Show or hide widgets with custom visibility rules (no PHP or technical knowledge required).

The plugin is easy to use, each widget will have a new option “Show widget only if” which will enable the selection of visibility rules (example in Screenshots). Visibility rules can be combined with AND/OR to create even more personalised visibility options.

Examples

  • Display a widget only if User is logged in
  • Hide widgets if Is mobile device OR Visitor is from US
  • Display widgets only for Admins and Editors
  • Hide Login or Register widgets for Logged in Users
  • Show widget only for Admins AND Is not mobile device

Visibility Rules

These are the visibility rules you can add for widgets:

  • User state: User is logged in
  • User role: User is Ad…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.49 reviews
5 ★
7
4 ★
1
3 ★
0
2 ★
0
1 ★
1

Recent Reviews

Works better than the rest
by rsurfer·2 years ago

This is the only plugin that actually let me target by URL. Other plugins apparently could, but none worked for me. This was the last plugin I was willing to try before giving up. The interface is also simple and intuitive. I hope to see this plugin become more popular!

No longer works
by katypical·4 years ago

Tried it. No options in the widget area.
It appears this plug-in no longer works.

This is Comprehensive!
by fahmineo·5 years ago

I tried other plugins and not fullfil my needs.
But, If Widget – Visibility control for Widgets is the only exceptions.
The main of my need is restrict widget for certain user role, then this plugin solved my problem.

Works fine but missing….
by rangitoto·5 years ago

Plugin works fine but would be nice if I could choose something like:
If post id is…, or if category id is…., if tag is….

Or is it possible and I‘m searching too far?
cheers
Rangi

  • This topic was modified 5 years, 9 months ago by rangitoto.
This is perfect
by frostyjpn·5 years ago

If you are trying the other widget control plugins, you are wasting your time. This one is perfect.

Download Trends

Today: 10Yesterday: 9This week: 42Period total: 1K

Compatibility

WordPressfalse+ requiredTested up to 5.6.17
PHP5.6+ required

Version Adoption

v0.5
100.0%

Top Alternatives to If Widget – Visibility control for…

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

Frequently Asked Questions

Changelog

0.5 – 7 March 2020

  • Added – Visibility rule – Is Archive page (checks for year/month/category archive page)
  • Updated – Ensure compatibility with WordPress 5.4
  • Fixed – Vsibility rules control in Customizer
View full changelog on WordPress.org

Contributors

AndreiAndrei
Plugin Info
Version
0.5
Last Updated
Jan 18, 2021
WP Requires
false+
Tested Up To
5.6.17
PHP Requires
5.6+
Active Installs
1.0K+
Downloads
14K+
Added
Aug 25, 2018
Business
Free

Tags

hiderolesruleswidgetvisibility

Developer

A
Andrei
3 plugins0.1M+ total installs
View all plugins →

Quick Compare

If Widget – Visibility control for… vs Email Encoder – Protect Email Addresses…→If Widget – Visibility control for… vs If Menu – Visibility control for Menus→If Widget – Visibility control for… vs Dynamic Visibility for Elementor→

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