Protect WordPress content
Memberful provides 100% secure server-side content protection with our WordPress plugin.
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.)
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).
Add your members-only text, images, videos, etc. in the editor above the marketing content. Save your page or post.
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.
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.
Be careful when you bulk apply these settings as they will overwrite and replace any specified individual post or page restrict access settings.
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]