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.

Post Restrictor


Plugin for restricting posts from public view that are posted in a category called ‘private’, Does this by requiring the user to be logged in to view.

To use just create a category called ‘private’ then any posts posted into this category will be hidden from public view (not logged in users).


This section describes how to install the plugin and get it working.

  1. Upload PostRestrictor.php to the /wp-content/plugins/ directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

  3. Create a category called ‘private’

  4. post your “private” posts into the category ‘private’


Q: Can I change what category is hidden?

A: Yes, however this can only be achieved by editing the plugins source code.

Q: Does this plugin hide posts from the category private on every page (e.g. front page, single post view, category view etc)

A: Yes this plugin takes effect on every page.


There are no reviews for this plugin.

Contributors & Developers

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


Translate “Post Restrictor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



This is the first released version


Added collision check – CygnusH33L
Added comments – CygnusH33L


Fixed major issue with hidding posts in widgets (sidebar), plugins and single page view. – CygnusH33L