Skip to main content
Block visibility controls let you decide exactly who can see specific content within a post or page when using the WordPress block editor. This makes it easier to tailor content for members, non-members, or specific membership plans without restricting the entire page. In this help article, we’ll walk through where to find block visibility settings, explain each visibility option, and cover important limitations and edge cases to be aware of.

Where to find block visibility settings

Block visibility settings are available for individual blocks in the WordPress block editor.
Access visibility settings
To access them:
  1. Select a block in the editor.
  2. Open the block’s settings sidebar.
  3. Expand the Memberful Visibility panel.
Show content to

Choose who can see a block

Under SHOW CONTENT TO, choose one of the following options.

All users (Default)

The block is visible to everyone, whether they are logged in or logged out. No visibility rules are applied.
All logged-in members

All logged-in members

The block is visible only to users who are signed in to your site.
  • Logged-in users can see the block.
  • Logged-out visitors cannot see the block.
If a user does not meet the condition, the block is not rendered on the page at all.
All logged-in members

Specific membership plan

The block is visible only to members with an active subscription to at least one selected plan.
  1. Choose Specific membership plan from the dropdown menu.
  2. Then select one or more Memberful plans.
Specific plans
Important details:
  • If multiple plans are selected, the block is shown to members who own any one of those plans.
  • You do not need to select every plan a member might have. One matching plan is enough.
  • If no plans are selected, the block will not appear for anyone.
If you choose Specific membership plan, make sure to select at least one plan. Leaving all plans unchecked will prevent the block from displaying.

Hide content instead of showing it

Below the visibility options, you can enable Hide when the above conditions are met. When this toggle is on:
  • The block is hidden from the selected audience.
  • The block is shown to everyone else.
This is useful when you want to exclude a specific group, such as hiding a block from logged-in members while keeping it visible to visitors.
Hide when conditions are met

Editor limitations

Block visibility controls have the following limitations:
  • They only work in the WordPress block editor.
  • They do not apply to content created with the Classic Editor or other page builders.