WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Andrei v0.5

If Widget

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

If Widget

The facts

Rating
4.4★ from 9
Active installs
1k+
Price
Free
Last updated
18 Jan 2021
Added
Aug 2018
Tested up to
WP 5.6.19
Requires PHP
5.6
Downloads
15,574

Our analysis

AI-assisted

If Widget is a WordPress plugin that allows you to control the visibility of widgets based on specific conditions. You can set rules to show or hide widgets depending on user states, roles, page types, URLs, device types, and visitor locations or languages. This functionality does not require any technical knowledge, making it accessible for users of varying skill levels.

The plugin is designed for those who want to create a more personalised experience on their WordPress sites by tailoring widget visibility. It can be particularly useful for site owners who need to display different content to different users, such as logged-in members or visitors from specific locations.

Best for: This plugin suits WordPress site owners looking to customise widget visibility based on user interactions and conditions.

What it does well

  • Easy to use with no technical knowledge required
  • Allows for custom visibility rules for widgets
  • Combines visibility rules with AND/OR logic
  • Supports multiple user states and roles
  • Integrates with third-party plugins

Where it falls short

  • Limited information on additional features or support options
  • The free version may have fewer visibility rules compared to the paid add-on

Verdict

If Widget provides a straightforward way to manage widget visibility, making it useful for personalising user experiences on WordPress sites. However, the availability of more advanced features may require consideration of the paid add-on.

From the developer

Andrei's own description of If Widget, lightly tidied.

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 Admin or Editor (plus all the available roles)
  • User registration: User registration is allowed
  • Post type: Current post type is Post or Product
  • Page type: Current page is Front Page or Blog Page
  • URL: Current URL starts/ends with "this-page"
  • URL: Current URL contains with "keyword"
  • Device detection: Is mobile device
  • Visitor location: Visitor is from US or Spain
  • Visitor language: Visitor language is English or Spanish
  • Third-party plugin integrations: Show if user is in Group "Group Name", Show if user has Subscription "Example Subscription" and more ✱

More Visibility Rules Add-on

The paid Add-on provides more visibility rules and priority support.
Visibility Rules: unlock all visibility rules like: visitor location, membership status, user groups and more. A few examples are marked with ✱ above.
Support: get one-on-one email support for any questions you may have about installing and configuring our plugins.
Get More Visibility Rules.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for managing users.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
User Role Editor

User Role Editor WordPress plugin makes user roles and capabilities changing easy. Edit/add/delete WordPress u...

Free 700k+ installs 4.5★ (288)
LoginPress

LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the layout of login, admin...

Free 200k+ installs 4.8★ (1,075)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...

Free 50k+ installs 4.8★ (828)
Custom Login Page Customizer

Customize your WordPress login page with live preview. Change logo, background, colors, and form styling witho...

Free 50k+ installs 4.9★ (474)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login & user profile forms. Incl...

Free 40k+ installs 4.7★ (735)