This plugin will very easily let you restrict content on your WordPress site to registered users. It permits you to restrict entire posts / pages or individual sections of content within a post or page.

Features

  • Restrict entire posts / pages.
  • Restrict sections of content.
  • Unlimited number of restricted areas.
  • Works with all Custom Post Types
  • Five restriction levels – uses WordPress’s regular user levels.
  • Hide content displayed in WordPress feeds.

Usage

First upload to wp-content/plugins and click activate from the WordPress plugins menu.

To restrict an entire post or page, simply select the user level you’d like to restrict the post or page to from the drop down menu added just below the post/page editor.

To restrict just a section of content within a post or page, you may use shortcodes like this:

[restrict userlevel="editor"] . . . your restricted content goes here . . . [/restrict]

Accepted userlevel values are:

  • admin
  • editor
  • author
  • subscriber
  • contributor

There is also a short code that can be used for showing content to users that are not logged in:

[not_logged_in]This is only shown to non-logged-in users[/not_logged_in]

A premium version of this plugin can be found here.

Download for Free

Download
  1. Travis

    Hi there. Would it be possible to block users from leaving a product review unless they are logged in? I’m looking for something that will replace the review form with a “Login to review” button in it’s place on the woocommerce product page.

    Thanks!

  2. IVAN MORALES

    i can get this work, i used the dropdown and the default user profile, but the “hide from feed button” don’t work, i need to set an extra plugin for users?
    Thanks

  3. Nicolas

    Hey there, you make great plugins and I love your work. I just wanted to share an article I wrote about restricting content on a wordpress website. It’s for simple use cases but it teaches people how to protect content, like specific categories, to be viewed by non logged in user. Check it out and let me know what you think! https://www.bynicolas.com/code/wordpress-content-access-restriction/

  4. CS

    Hello,
    It is possible get restriction for customer user (woocommerce)?

    Thank you!

  5. 720creations

    Hi I am looking for solution that:
    – allows all recent (less than 3 months old) posts to be visible to all,
    – restricts access to anything older than 3 months,
    – 1 membership level to access content older than 3 months,
    – coupon codes,
    – generate an archive list of all posts, or be compatible with “List Category Post” plugin

    Do any of your plugins have the flexibility to do this? If not, how difficult would it be to modify? Or can you think of another plugin that will allow restricting older content only.

    THANKS!!

    • John Parris

      Hi,

      Restrict Content Pro will mostly handle what you’re asking for. https://restrictcontentpro.com/

      We have a Pro add-on called Restriction Timelock (https://restrictcontentpro.com/downloads/restriction-timelock/) that will keep content unrestricted until a specified time after its publication date.

      You can create any number of subscription levels with RCP, and it supports coupon codes as well.

      We don’t have a feature that generates an archive of all posts, though we do have a shortcode that lists all paid posts. http://docs.restrictcontentpro.com/article/1609-paidposts

      RCP should be compatible with the List Category Post plugin you mention.

      If you have any other questions, feel free to open a pre-sales ticket here to get a quicker response: https://restrictcontentpro.com/support/

    • 720creations

      This is very helpful, thank you for a prompt response.

      Does the Restriction Timelock plugin allow site-wide configuration or just the ability to assign for newly created content?

      In a perfect world I would like to configure all posts, old and new, in one place and have it implemented for all categories and CPT content.

      Thx

    • 720creations

      Also, is it possible to just purchase that one add-on? We don’t really require any of the other Pro add-ons now or in the foreseeable future.

Leave a Reply