Support » Plugin: WP-Members Membership Plugin » Hide posts/pages from non-members

  • Resolved Elryn


    In your description it says this…

    What the plugin does not do

    WP-Members does not automatically hide absolutely everything from view. The default install of the plugin is designed to use “teaser” content to drive users to want to register. If you want certain content or menu elements completely hidden, there are ways to do that with some customization between your theme and the plugin, but it is not automatic

    And this is exactly what I want to do. I’m using a thematic based child theme. Can anyone guide me on how to do this?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Chad Butler


    There are a few things you can do, but you have to have the ability to “get under the hood” of your theme.

    I do have a free tutorial on the plugin’s support site about displaying menus based on user login status. This is probably a good place to start.

    You also want to become familiar with the WP function is_user_logged_in.

    You could also make use of the plugin’s filter hooks wpmem_block and wpmem_securify (see a full list of filter and action hooks here).

    Thank you Chad for your response. This gives me hope. I’ve been searching for months to find a members plugin that can do what I want it to do, and it’s been a frustrating process. I keep thinking I’m there, only to find out the limitations of the plugin. Today I paid for another plugin only to find out it’s not capable either.

    I’m going to explain in a little more detail. If you’re plugin is capable of doing this I will gladly pay the $47 at Rocketgeek. I just don’t want to waste any more time going down dead end roads.

    Want I want is simple. It’s a free site. I want to be able to be able to organize my users into user groups and restrict content based on those groups. I want this content to be completely invisible to users who are not in the group. As of now my content is organized into various categories and displayed on my site in category list view. Some posts in a category might be restricted, and some might not to a user in a specific group, so I’d like to be able to display the category view and sort out the restricted content from the non-qualified users.

    Is this *really* possible with your plugin? I’m willing to learn how to tweak my child theme in any way necessary to achieve this functionality. Thanks!

    Plugin Author Chad Butler


    Hi Elryn,

    Sorry for the delayed response here… the support requests over at do take priority, so I’ve been busy with those.

    Yes, what you are looking to do is possible. However, I do want to caution you that, depending on your *exact* expectations, you may have to get into your theme and do some customizations (which should go into a child theme).

    Support-wise, I’m happy to guide you through this process over at the site. If you need specific customization work done for you, I can contract for that, but I just want to be clear up front that there is a difference between support and custom work. It sounds to me like you have a reasonable expectation here, but I’ve had some people in the past not understand this difference, so I just want to put that out there. I think you will find the majority of people are happy with the support they get.

    If some of this means creating new tutorials and examples on the site, that’s great – I’m usually looking for new content ideas. But I do have to also caution there, that takes a little turnaround time as anything that gets published on the site as a working example must be just that – a working example. I build and test each one to make sure that it at least works in a default install.

    I’m not sure what testing you’ve done with the plugin so far, but that would be the best place to start. Install it (it’s free) and review some of the documentation. Then maybe let’s go from there?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Hide posts/pages from non-members’ is closed to new replies.