- Members-only areas without heavy edits to your site or separate membership plugins
- Role-specific messages (welcome notes, upgrade prompts, admin notices)
- Guest-friendly prompts for people who have not signed in
- Works anywhere where you can add a CSS class or a shortcode
- Directory and listing sites with different member types
- Sites with free visitors and paid members
- Teams that want marketing and member content on the same pages
- Anyone who wants control without hiring a developer
Frequently Asked Questions
How do we configure this module?
How do we configure this module?
Once the module is enabled, it’s super easy to create a Hide Rule or grab a Hide Shortcode to use throughout your site.
Can you walk us through an example using a Hide Rule?
Can you walk us through an example using a Hide Rule?
Yes, let’s look at how we would hide a menu item.
- MyListing Pro → Hide Rules → Add a class name to a rule
- Choose which role(s) the rule applies to
- Optionally add notes for future reference so you know why the rule was created and where you applied it
- WordPress Dashboard → Appearance Menus → Screen Options
- Advanced Menu Properties → Check the CSS Classes box
- Expand a menu item you want to hide and add your class name from Step 1.
- Save menu
Can you walk us through an example using a Hide Shortcode?
Can you walk us through an example using a Hide Shortcode?
Yes, let’s look at how we would hide elements of a menu item from users who are not logged into your site.
- MyListing Pro → Shortcodes → Copy the Members Only shortcode to your clipboard
- Optionally add notes for future reference so you know where the shortcodes were added
- WordPress Dashboard → Appearance Menus → Expand a menu item you want to add your shortcode to
- Paste the shortcode into the Navigation Label
- Replace the Members-Only Content placeholder text with the elements you want to hide (text, icon, etc.)
- Save menu
Do Hide Rules work with single listing blocks?
Do Hide Rules work with single listing blocks?
Yes, simply add your Hide Rule class name to the Custom Block Classes field within your single listing block.
Can we see this module on a live MyListing website?
Can we see this module on a live MyListing website?
This is a back-end solution, so there’s nothing to see on the front end. Check out the MyListing Pro YouTube playlist to learn more about this module.