WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by wpTerra v1.2.3

Hide Content by User Role for WPBakery

Hide/show/restrict elements based on user roles like administrator in WPBakery page builder (formerly Visual Composer).

Hide Content by User Role for WPBakery

The facts

Rating
5★ from 16
Active installs
1k+
Price
Free
Last updated
28 Mar 2025
Added
Nov 2019
Requires WP
4.7.0
Tested up to
WP 6.7.7
Requires PHP
5.6
Downloads
11,280

Our analysis

AI-assisted

Hide Content by User Role for WPBakery is a WordPress plugin that allows you to control the visibility of content elements in WPBakery page builder based on user roles. You can hide or show specific elements for different user groups, including logged-out users, making it useful for sites that require content restriction based on user permissions.

The plugin integrates with all WPBakery elements and ensures that hidden content is removed from the HTML code. It is suitable for users who need to manage content visibility effectively without incurring any costs, as it is available for free on the WordPress.org directory.

Best for: This plugin is best for WordPress site owners using WPBakery who need to manage content visibility based on user roles.

What it does well

  • Allows content visibility control based on user roles
  • Works with all WPBakery elements
  • Removes hidden content from HTML
  • Supports custom user roles
  • Completely free plugin

Where it falls short

  • May have compatibility issues with modified WPBakery versions
  • Specific themes like Uncode and Salient require fixes for full functionality

Verdict

Hide Content by User Role for WPBakery offers a straightforward solution for controlling content visibility on your site. It is a practical choice for those using WPBakery who require role-based content management.

From the developer

wpTerra's own description of Hide Content by User Role for WPBakery, lightly tidied.

This plugin adds settings to all elements in WPBakery page builder to hide/show the content elements on your website based on user roles. This way you can easily restrict content in WPBakery pages and posts.

For example you can hide a specific column element on your page or post for all users but editors or only show it to logged-out users.

By default (with no checkboxes checked) the content will be visible for all users.

The hidden content will also be removed from the HTML.

Features

  • can hide content in the frontend for specific user roles and logged out users
  • works with all WPBakery elements
  • removes hidden content from HTML Code
  • also works with added custom roles
  • no hidden costs, completely free plugin

Issues with specific Themes / Plugin versions

There are alot of themes that are using modified versions of WPBakery Page Builder. Some may not work together well with this plugin.

Uncode Theme

The Uncode WPBakery version did not show the tab Visible for roles at all. We fixed this by changing the hook when to add the our tab.

Salient Theme

The Salient Theme transforms checkboxes to switches and removes the labels. We fixed that in 1.2.1 and put the labels back there.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for building pages visually.

ElementsKit Elementor Addons

Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets...

Free 1M+ installs 4.9★ (2,036)
Elementor Website Builder

The Elementor Website Builder has it all: drag and drop page builder, Atomic Editor, pixel perfect design, glo...

Free 10M+ installs 4.5★ (7,297)
Starter Templates

The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello,...

Free 1M+ installs 4.9★ (4,745)
Website Builder by SeedProd

Easy Drag & Drop Page Builder. A complete solution to create a WordPress Website, Custom Themes, Landing P...

Free 700k+ installs 4.9★ (4,699)
Page Builder by SiteOrigin

Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder...

Free 400k+ installs 4.8★ (1,005)
Otter Blocks

Quickly create WordPress pages with 20+ blocks, 100+ ready-to-import designs, and advanced editor extensions....

Free 300k+ installs 4.7★ (249)