Hesham Gaber
Forum Replies Created
-
Forum: Plugins
In reply to: [Members - Membership & User Role Editor Plugin] member_access shortcodeHi @michaelcb,
Thank you for reaching out!
Yes, this is doable. The reason it’s printing as plain text is almost always the tag name — the shortcode is
[members_access](with an “s”), and it needs a closing tag wrapped around the content you want to protect. So something like:[members_access role="subscriber"]Only subscribers see this.[/members_access]You can also target by capability or specific users with the
capability,user_name,user_id, oruser_emailparameters instead ofrole. Full list is here: https://members-plugin.com/docs/shortcodes/Two other things to check if the tag is already correct on your end:
Make sure the shortcode isn’t sitting in a Custom HTML block — WordPress won’t process shortcodes there. Drop it into a normal Paragraph block or a Shortcode block and it’ll run.
Since you mentioned wanting to control a block specifically, there’s actually a more direct route than shortcodes. The plugin includes Block Permissions, which lets you show or hide any block in the editor based on login status, role, or capability — you set it right in the block’s settings, no shortcode required. For a whole block, that’s usually the cleaner way to go.
Let me know which approach you’re after and I can point you to the exact steps.
Thanks!
- This reply was modified 2 days, 22 hours ago by Hesham Gaber.