This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Custom Post Type Privacy


This is a simple plugin to allow for restricting access to content.

Users may be members of multiple groups. Multiple groups and multiple individual users may be allowed to view each
post. Overlaps are ignored — if the user is a member of any group that is allowed to view the post, that user will
be able to view it.


Installation is quick and simple:

  1. Upload ‘custom-post-type-privacy’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

To upgrade the plugin manually, follow these steps:

  1. Disable the plugin
  2. Upload the new version to /wp-content/plugins/
  3. Reactivate the plugin

Contributors & Developers

“Custom Post Type Privacy” is open source software. The following people have contributed to this plugin.



0.2 fixed issue with saving posts (wpdb wasn’t global)
0.3 new children should now inherit parent’s privacy groups and users