WP Private Content Plus


Introduction to WP Private Content Plus

WP Private Content Plus simplifies the process for protecting your important site content from guests as well as specific user roles. This plugin allows you to restrict content of posts/pages/custom post types based on various filters as listed in features section.

Also you can create a private page for every user of your site and let the administrator add user specific content to the private page. Only the owner will be able to see these content.WP Private Content Plus provides the ability to display different menu items to different users based on their login status as well as user roles.

Features List

Feature Comparison

WP Private Content Plus
WP Private Content PRO
Restrict entire posts/pages/custom post types
Restrict parts of posts/ pages by members, user roles and user role levels
Private Page for user profiles
Restrict menu items for members, guests, user roles
Restrict widgets for members, guests, user roles
Restrict post attachments and downloads to for members, guests ( Plus version only restricts the attchment
inside the post and direct access to file is possible)
Restrict/Allow certain posts/pages from searching
Global protection on all posts/pages
Integration with User Profiles Made Easy
Global Site Protection with Single Password
Restrict parts of posts/ pages/ custom post types by user groups and membership levels
Restrict widgets for users, user groups, membership levels
Restrict menu items for users, user groups, membership levels
Restrict/Allow certain custom post types from searching
Global protection on each custom post type
Protect posts/ pages/ custom post types/ menus/ widgets using memberships
Free and paid memberships
Life time or Time based memberships
Sell memberships with WooCommerce
Advanced Private Page with content, discussions and files
Private frontend user groups with private discussions and files
Lock and allow content only for Mailchimp subscribers
Protect direct access to post attachments
Reusable Private Content Blocks
Woocommerce Product Protection by Default
bbPress Forum Protection by Default
bbPress Forum Topic Protection by Default
Priority support

User Profiles Made Easy Integration - Features List


  • WordPress 4.3.1 or higher


  • Upload and extract the wp-private-content-plus zip file into /wp-contents/plugins folder in your WordPress installation.
  • Activate the plugin using Plugins section of WordPress.
  • Now you are ready to get started with the shortcodes available in features section.

Customization and New Features

You can hire the developer of WP Private Content Plus to customize existing features or add new features according to your requirements. Please contact the developer at innovativephp@gmail.com for any customization requests for WP Private Content Plus.


Version 1.17

  •  Allowing/blocking private content shortcode access to selected users

Version 1.16

  • Allow certain URL’s with global password restriction

Version 1.15

  • Compatibility with WordPress 4.8
  • Blocking private content shortcode access to groups
  • Add title support for UPME private page tab

Version 1.14

  • Compatibility with WordPress 4.7.4
  • Private frontend user profile with User Profiles Made Easy

Version 1.13.1

  • Compatibility with WordPress 4.7.3
  • Fix bug with user groups table creation

Version 1.13

  • Compatibility with WordPress 4.7
  • Added filter to customize widget visibility
  • Added filter to customize search restriction query
  • Added filter to customize content restriction message
  • Added filter to customize attachment view permission
  • Added filter to customize attachment download permission

Version 1.12

  • Add support for separate redirection URL’s for posts/pages restrictions

Version 1.11

  • Compatibility with WordPress 4.6.1
  • Fixed issue with post restrictions not working on home page.
  • Remove capability to add restrictions to posts for non-admin users

Version 1.10

  • Restrict menu items for specific users
  • Create user groups and add members
  • Restrict post/page/custom post type content by user groups

Version 1.9.1

  • Fix error with private page shortcode
  • Fix issue with Global post/page restriction settings
  • Add support for translations

Version 1.9

  • Integrated with User Profiles Made Easy(UPME)
  • Private frontend member directory with UPME
  • Private frontend member search with UPME
  • Redirect restricted users to frotnend login with UPME
  • Site lockdown module with UPME
  • Restrict RSS feed with UPME
  • Private frontend user profile with UPME
  • Private registrations to invited users with UPME
  • Restrict content by UPME user custom fields
  • Restrict frontend post publishing with UPME
  • Private user image galleries with UPME

Version 1.8

  • Added features for admins to see user private page on frontend UPME profile
  • Added global post/page restrictions

Version 1.7

  • Added filter to customize the default restriction message
  • Fixed inconsistency in restriction messages for shortcodes
  • Fixed issue with file downloads available by entering URL

Version 1.6

  • Fixed bug with select2 library conflict with other plugins

Version 1.5

  • Added Post/Page restrictions support by User ID’s
  • Fixed bug with shortcodes not working with content restrictions

Version 1.4

  • Added Widget restrictions support
  • Added post attachments and downloads restrictions
  • Fixed bug with post/page restrictions

Version 1.3

  • Added global password protection support
  • Added shortcode content restriction support for members and guests
  • Integration with User Profiles Made Easy for private content tab
  • Fix issue with bbPress forum topics not displaying
  • Fix issue with using current user id

Version 1.2

  • Added site search restrictions for user types

Version 1.1

  • Added post/page/custom post type restrictions in WordPress Editor

Version 1.0

  • Intial version