How can I implement Blogware-style category level permissions on WordPress?

While WordPress has a simple privacy feature as part of its core functionality, it does not have Blogware-style category level permissions built-in. In order to implement that type of functionality, you will need to use a WordPress Plugin. There are a variety of plugins which offer different features and may suit your needs for managing permissions on a per-category basis.

Some WordPress documentation which may help provide background information on WordPress privacy and permissions:

  • Settings Privacy Screen – “The Privacy Settings control your blog’s visibility to search engines, such as Google and Technorati.”
  • Content Visibility – “Content visibility is about controlling who can see your blog content. WordPress allows you to control the visibility of your posts and Pages on an individual basis. By default, all posts and Pages are visible.”
  • Roles and Capabilities – “WordPress uses a concept of Roles, designed to give the blog owner the ability to control and assign what users can and cannot do in the blog. Each Role is allowed to perform a set of tasks called Capabilities.”

Some plugins which add additional functionality to WordPress which may suit your needs for additional privacy and permissions levels:

  • Role Scoper – “CMS-like permissions for reading and editing. Content-specific restrictions and roles supplement/override WordPress roles.”
  • Members – “A user, role, and content management plugin that makes WordPress a more powerful CMS.”
  • User Role Editor – “User Role Editor WordPress plugin makes the role capabilities changing easy. You can change any standard WordPress user role (except administrator).”