WordPress Membership

Easy to use WordPress Membership plugin

  • Documentation
  • WP eMember Plugin
  • Projects
  • Home

How to Manage Content Protection in WP eMember

You can manage the protection of specific posts, pages, categories, comments from the “Manage Content Protection” menu of the eMember plugin. You can also set protection of a post or page while editing it in the WordPress editor.

Quick Summary of Content Protection

You perform the following operations in the “Manage Content Protection” menu to protect content in eMember.

  1. Lock-down the content you want to protect via General Protection. Select the items you want protected while you have “General Protection” selected from the dropdown menu.
  2. Then select a membership level from the dropdown menu and select items you want accessible to that membership level. Do this step for all the membership levels.

Content Protection Video Tutorial

WP eMember Manage Content Protection

Content Protection Written Instruction

It is important to understand how the protection mechanism works. There are two steps to protecting and giving access to specific content:

  • First you need to protect the content by selecting “General Protection” from the drop down menu and checking the checkboxes next to the posts, pages, categories,comments that you want to protect (don’t forget to hit the ‘Set Protection’ button).
  • Now that you have all the important content locked down, you can start to selectively give access to it according to the membership levels. Select a membership level from the drop down menu and check the checkboxes next to the posts, pages, categories, comments that you want the members of this membership level to be able to view (Don’t forget to hit the Grant Access button).
WP eMember Content Protection Management

WP eMember Content Protection Management

To protect content for a specific membership level simply select the membership level from the drop down menu and check the checkbox next to the individual posts, pages, categories that you want to give acess to.

Selective Content Protection for Different Membership Levels

Selective Content Protection for Different Membership Levels

The easiest way to manage content protection is through the protection of “Categories”. It allows you to give access to all the posts or pages under a certain category without having to individually select each post or page. So for example, you can create a category called “Basic” and put all the posts and pages under this category that you want to give access to for the “Basic” Membership level.

Protecting a Section of a Post or Page

  • WP eMember Protection – How to Protect a Section of a Post or Page

Site Wide Content Protection

  • WP eMember Protection – How to Enable Site Wide Protection

Protecting Posts or Pages From the Editor

  • How to Protect a Post or Page From the WP Post Editor

Filed Under: Content Protection, Design & Usage Tagged With: Membership Level, membership protection, partial content protection, Usage, WP eMember

Comments

  1. admin says:

    @Samule, The following post should help you:
    http://www.tipsandtricks-hq.com/wordpress-membership/show-different-navigation-menu-to-your-members-and-non-members-551

  2. Samuel James says:

    How do I keep show different navigation menus based on whether someone is logged in or not?

  3. Ivy says:

    Hi, You can use section protection for this. You can specify with member can see a post. You can read more about this here:

    http://www.tipsandtricks-hq.com/wordpress-membership/how-to-protect-a-section-of-a-post-or-page-88

    See the section called: Section Protection for a Specific Member

  4. Nit says:

    If any possibility with this plugin to give a user level access in post or page specific content ??

  5. Ivy says:

    Hi Carol, I believe the following forum post should answer your questions about the “More Tag” protection.

    http://www.tipsandtricks-hq.com/forum/topic/wp-emember-and-more-tag-protection

  6. carol says:

    Hi can you tell me if I use the more tag in my pages and posts what I then need to do to setup the protection levels please
    If I am using the more tags do they work on posts and pages?

    if I use the more tags what should I be setting in the pages/posts protection pages (I currently have protection set for the specific members pages and access to all posts allowed by anyone but want to change this so that access to everything is either completely locked to non members or I can show posts but as a teaser and use teh more tag which will then tell people they have to be a member to read the rest.
    thank you
    carol

  7. admin says:

    If you are using a subscription payment button created with eStore then simply check the “No Expiry” checkbox and everything will be taken care of.

    The fixed lenght option (e.g. 6 months) comes in handy when selling a one off membership via a “Buy Now” button.

  8. Rob says:

    OK – didn’t see this one answered anywhere. I have both eMembers and eStore installed. On the eMembers Membership Levels setup – it asks for Subscription Duration (on eStore I have it set up for a monthly recurring subscription). Do I set the eMembers duration for No Expiry or 1 Month? I want it to recur every month with automated billing and not expiration as long as they are paying.

    Great plugins and great work – thank you!

  9. admin says:

    LOL

  10. Jessica Davis says:

    Sorry, I’m not crazy I promise, lol! I got it to work. Thanks!

  11. Jessica Davis says:

    Okay, ignore the last part of my question, it now says expired. But I can still get to pages that should be for members only. Also, I have all pages, posts, comments, and categories should be open to everyone with a free 1-day, paid 1-month paid 6-month and paid 1-year subscriptions.

  12. Jessica Davis says:

    I have another question…do I need to do anything specific to make sure that the members can no longer access content after their membership is over. For example, I offer a one day free pass, and when I signed myself up for it, I still have access even though the 1-day pas should be expired. Also, it states (when I log in) that my free trial is still active and it should not be active any longer. Not sure what I’m doing wrong.

  13. admin says:

    According to the following table you should give access to Cat A and B for level 2?

    Cat A= 1,2,3
    Cat B= 2,3
    Cat C= 3

    Can you please double check that you have given access to Cat A and Cat B for level 2?

  14. Ghislain D says:

    Hi !
    Here is my problem

    I have 3 membership Level1, Level2, Level3

    And category A,B,C

    I want access like this:
    Cat A= 1,2,3
    Cat B= 2,3
    Cat C= 3

    Level 3 has unrestricted access and works fine

    Level 1 has denied access to Cat B ,and Cat C: works fine to

    But when I setup Level 2
    I only grant access to Cat B but It is denied ?
    So Level 2 is Acting like Level 1.

    I have join pictures
    Level 1= Rookie
    Level 2= Supporter
    Level 3= Leader

    I’ve sent an email with an image at totipsandtricks.hq_gmail.com

  15. admin says:

    Any text that your site visitors can see are in the corresponding language file stored in the “lang” directory of the plugin. So open the corresponding language file (e.g. eng.php for English) then search for the following text:

    This content is for members only.

    Once you find it replace it with what you want.

  16. leo basica says:

    great plugin, how do you change the default “this content is for members only.” to something else, I’ve been trying to find the code somewhere but no luck…

  17. admin says:

    You cannot add a WordPress Page to a category (WordPress do not allow this). So you will have to selectively protect the pages from the “Pages” section of the content protection.

  18. Angie says:

    Thanks again, have added categories now under the posts section so they are showing up. However, I still can’t add a page to a category as you suggest in the article above. My research has shown me there is a firm line by WordPress developers that this shouldn’t be done, but for the purposes of my site using your plug in, it is an ideal solution. Do you know of any plugins or methods I can do this by that work with your plugin? I saw one from Yellow fin or someone, but it seems to have been recently removed. The only other way I can find is to recreate all my content as posts and categorise, then insert the posts into pages, but it’s a last result as it would require a lot of rework. Any suggestions or is this my only option?

    P.S. As requested, I have privately emailed you my URL, as my website is a bit of a mess at the moment so I don’t want to post the address publically.

  19. admin says:

    How many categories do you have in your WordPress? If you haven’t created categories in WordPress then eMember won’t show them.

    Please post a link to your site too so I can take a look at it.

  20. Angie says:

    Hi
    I downloaded your plugins for the ecommerce store and membership. They are fantastic! I have set everything up, but am having one problem. I have set up my categories, but I can’t figure out how to put all the pages I need into each category as you suggest above. When I click on manage content > categories, it just lists ‘uncategorised (0)’. Help please?

  21. admin says:

    Hi Steve, yours should work fine… I will contact you via email to see if we can organize site access to address this issue.

  22. Steve says:

    eMember v.3.3, php5.2.10, this may be why I’m having trouble adding membership levels? btw, that php print registration form worked perfect, thanks!

  23. admin says:

    This has been seen on servers using a very old version of PHP. any idea of what the PHP version of your server is?

    Also, what version of eMember are you using?

  24. Steve says:

    Hi again,
    I’m just getting a red “Loading” no matter what content type. I am using Chrome browser and wp 2.8.6 if that helps. Thanks!

  25. admin says:

    Hi Val, Which means the member you are trying to log in as doesn’t have prevelidge to see “Gold” membership content.

    Verify that the “Membership Level” of this member is set to “Gold” by going to the “Manage Members” tab under the “Members” menu and clicking on the “Edit” link next to this member.

  26. Val says:

    Hello,
    To test membership settings on my site, I created a GOLD member and then went to my login page. I get this message though when I try to login : Sorry! You need to upgrade your account to view this content.

    I double checked the access of this level and I see no problem.

    Any idea?

  27. Liam Faulkner says:

    Hi again,
    Problem solved, my server wasn’t using PHP5, it is now and everything is fine!

  28. Liam Faulkner says:

    Hi,
    When I select a membership level in the ‘Manage Content Access’ page, it just says ‘Loading…’ and none of the pages appear in the table.
    I’m using WordPress 2.8.6, and everything else seems to be working.
    If you could let me know what might be going on that would be great!
    Thanks,
    Liam.

  29. admin says:

    Hi Michael, First you need to protect the page.
    1) Select “General Protection” and check the checkboxes next to the pages that you want to protect.
    2) Hit the “Set Protection” button to protect these pages (this makes the pages not accessible).
    3) Now select the membership level that you want to give access to this page to and grant access accordingly (I believe you have done this already).

    Let me know if that helps.

  30. Michael Oeser says:

    Hi,

    I defined three membership levels. But how do I protect a specific page in order to make only these three levels see the page block access to that page to any other (not logged in) users?

    I think I did what you mention above. I select a level and check the box next to a page (support in my case). I did the same for all my three levels (having access to the same page but for different amount of time).

    When I enter my site without beeing logged in I still can access the protected page. What am I missing?

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the WP eMember Plugin

Get WP eMember

Categories

  • Additional Resources
  • Content Protection
  • Design & Usage
  • eMember Addon
  • Installation
  • Integration
  • License
  • Testing
  • Uncategorized
  • Video Tutorial

Recent Comments

  • Chris Brown on API – Querying A Member Profile Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Chris Brown on API – Updating A Member Account Using HTTP GET or POST
  • admin on API – Updating A Member Account Using HTTP GET or POST
  • Andrea on API – Updating A Member Account Using HTTP GET or POST

Featured WordPress Plugins

WP Express Checkout Plugin
wordpress_estore_icon
wordpress membership plugin icon
wordpress_affiliate_plugin_icon

Copyright © 2025 | WP Membership Plugin