Protect WordPress content

Memberful provides 100% secure server-side content protection with our WordPress plugin.

 

  1. Once you've installed the plugin and connected to Memberful, you'll see a Memberful: Restrict Access meta box whenever you edit a WordPress page or post. To protect content, select a plan or download from the list. (You can also select multiple plans and downloads.)

  2. Enter marketing content in the editor beside the Memberful: Restrict Access meta box (e.g. “Members only page” or a plan purchase link like you see in the image below).

  3. Add your members-only text, images, videos, etc. in the editor above the marketing content. Save your page or post.

Protect WordPress content

If a member is logged in to your site and owns any of the downloads or plans you selected in the Memberful: Restrict Access meta box, they’ll have access to the page or post. If they aren't subscribed, do not own the download, or are logged out—they'll see the marketing content.

To test the content protection functionality on your site, log out of your WordPress administrator account or access the page from a private browser window.

Default marketing content

To set default marketing content (e.g. “Members only page”) for all new posts and pages, check the box at the bottom of the editor.

Default marketing content

Bulk restrict access

If you want to bulk restrict access to all pages, all posts, all posts from a category, or all pages and posts, navigate to Settings → Memberful → Bulk restrict access tool. Keep in mind that this is a one-time application of the settings.

Be careful when you bulk apply these settings as they will overwrite and replace any specified individual post or page restrict access settings.

Bulk restrict access

Marketing within unprotected content

If you need to include marketing material in your unprotected (free) content, but want it to be hidden to customers who've already paid, then you can use shortcodes to manually protect WordPress content.

[memberful does_not_have_subscription_to="154-big-awesome"]

  Shown to users who aren't subscribed the "Big Awesome" plan

[/memberful]

Start selling memberships the easy way! 🚀 🙌 💪

Join some of the world's biggest audience-supported creators.

Try Memberful for free today →

Home

General +-

Quick start guides +-

How to +-

CMS Integrations +-

Email Newsletters +-

Discussion Forums +-

Course Builders +-

WordPress +-

Development / API +-