Password Protected Categories makes it easy to protect any type of category on your website.
Perfect for private blogs, password protected events, hidden e-commerce categories & more.

Create a Private WordPress Blog

Do you want to create hidden areas within a WordPress blog, or perhaps protect specific categories within a public blog? The Password Protected Categories WordPress plugin lets you do this and more. The category login page will direct your readers to the correct blog category.

Protected Portfolio for Clients

If you need to create private portfolios to present your case studies or recent work in a confidential way, look no further than Password Protected Categories. Protect parts of your portfolio or your complete portfolio so that only authorised visitors can see the case study posts.

Protect Products or Events

Password Protected Categories works with any WordPress e-commerce or events calendar plugin that stores information as a custom post type with categories. Supports The Events Calendar, Event Espresso & others. Create hidden password protected categories for products or events.

Easy Password Protection

Add one or more passwords to a category and the plugin will instantly protect the category, its sub-categories and all its posts.

Supports All WordPress Post Types

Password Protected Categories supports any custom post type that uses hierarchical taxonomies (categories). Protect portfolios, events, products, pages (if applicable) & more.

Private WordPress Categories

There's also an option to create 'Private' that are only visible to logged in Administrators or Editors - just like private blog posts.

Hidden from search engines

Password protected categories (and their posts) are automatically hidden and no-indexed so they don't appear in search engines.

Customer login page

Visitors can login from a single page or sidebar. The Password Protected Categories plugin will direct them to the correct category, based on the password entered.


Once a visitor enters a password, all posts in that category and its sub-categories are automatically unlocked - no need to re-enter it for each individual post!

View DocumentationScreenshotsChangelog Current version: 1.1.4 • Last updated: 7 June 2017 • Released: 9 March 2017


Rated 4.5 out of 5 stars based on 6 customer reviews.

Works as Promised

It’s great when a plugin works as promised/advertised. There is nothing negative that I have found about it. 5 Stars here!!

Just what I needed

I was looking for a simple plugin to put a password block over a set of custom post types. Normally I would have an accounts set up, but this was way too complex for the site I was building. Therefore I took a while looking for a decent solution, and the Password Protected Categories did the job perfect! But I did have a couple of issues once installed. Support was top class, and within a few minutes/emails it was all done. Thanks!

Perfect for my needs. Effective and smart.

I needed to build a personal tutoring website, with separate public and personal student sections… I found a couple of free plugins, which promised category protection… and indeed they do, but in a very crude way. At the end of the day I removed them, because while they worked, the resulting behavior was very rudimentary and made the site appear unprofessional.

This plugin looked a lot more promising, so I decided to give it a try… and indeed, it is a powerful and clever tool, that gives professional results. Typing a password leads the user to his personal section, and for admin, maintaining multiple personal sections is a breeze. Search shows only the results from the applicable categories (public and the user’s personal section), and the integration of a login function is a piece of cake.

I found a slight issue with the calendar widget (posts by date), where the links on the calendar dates are not filtered out by the category, so clicking on some date may lead to a ‘page not found’, due to that page being in a different user’s personal section. I don’t see it as a big deal. In general, I’m quite happy with this plugin, and find it very useful.

Perfect for our needs, excellent support

We recently purchased the plugin and do not have enough time to give a 5-star review. But, so far it’s working perfectly!

We have a membership-based organization (no web logins), and we needed a protected area where we could post private information. Password-protecting each page/post was not an easy option. What we wanted was to protect an entire category and all posts within that category. Password Protected Plugin does exactly that. Not only is the category list page protected but each post page is protected as well.

The only thing we have to remember – and this is our responsibility, not the plugin – is to password protect any linked PDFs.

There was a bit of a problem with the installation but the support team quickly responded and resolved the issue within a day. Once installed, setup was very quick and super simple.

We definitely recommend this plugin!

This is EXACTLY what we needed. Thank you.

I’m the webmaster for a financial services company who needed an in-house private section of their website to post training videos. I actually wasn’t sure how to do this and didn’t want to obligate each employee to create their own wordpress user-account, etc. In my plugin search, I tried several and nothing seemed to work. Then I found yours and thought a “category” method of defining the password-protected area was very clever. I decided to buy it and install it and BAM… it just WORKS! Easy. The client is super happy because they were pulling their hair out and I look like the hero. Thank you.

Simple, effective plugin backed with professional support

The plugin installs seemlessly into the WordPress framework with no additional coding or tinkering around required.

A particular feature of this plugin that I appreciate is the ability to be able to issue a password unique to each member. This means that removing a member’s access is simply a case of removing their password.

Another great feature that this plugin supports is the ability to create a landing page on which a menu of the private contents can remain on display to everyone. When anyone clicks a link, they are then required to log in to view the contents.

Due to an error I had with my WP setup I had reason to contact Barn2 support. A response was recieved back very quickly, so the support is very professional.

So if you need a quick and convenient plugin for protecting particular categories, this one fits the bill.

Leave a Review

Write a Review

Have an account? Login

(optional, not published)

It's time to start creating hidden areas within your website. Buy the WordPress Password Protected Categories plugin today!

Buy Now for $35


How does the plugin work?

Password Protected Categories provides a 'Visibility' option for each category (similar to that for posts and pages). You can use this to set the visibility to either Public, Password Protected or Private. For 'Password Protected', you can type a password which must be entered in order to unlock and view that category and its sub-categories and products. Visit the plugin demo to see it in action.

How is this different to password protecting individual posts?

The Password Protected Categories WordPress plugin lets you password protect (or make private) an entire category. This is quicker and more user-friendly than password protecting individual posts because entering a single password unlocks the whole category.

How does the password protection work?

When you password protect a category, the category page, its sub-categories and all the posts within are protected with the same password(s). People must enter a correct password to access any of this protected content. Each category can have one or more passwords and you can protect as many categories as you like within your website, while leaving others public.

Can I have more than one password for each category?

Yes, you can create multiple passwords to protect each category - for example, to give a different password to each user. On the Categories page, use the plus or minus icons to add/remove passwords. The category can be unlocked by entering any correct password.

Does it work with sub-categories?

Yes, the Password Protected Categories WordPress plugin is fully compatible with sub-categories. If you password protect a parent category, all sub-categories (and their products) will automatically inherit the password protection of the parent category.

This lets you have multi-level category structures, all protected with a single password. Just password protect the parent category and you're good to go.

How do private categories work?

Private WordPress categories work in the same way as private posts or products, which are built into WordPress itself. Private categories are completely invisible from your public website and are only visible to logged in Administrators or Editors. (You can edit the user roles to make private categories visible to other levels too.)

You can link to private WordPress categories from menus, widgets etc. and these links will only appear for logged in users with the correct privileges.

Can I hide password protected categories from my blog page?

The WordPress Password Protected Categories plugin has a setting which optionally shows or hides your protected categories and posts from the public areas of your website. This includes the main blog page (if you're protecting standard WordPress posts), menus and widgets. If you choose to hide your protected categories and posts, the only way people will know they exist is if they have the direct link.

Will it work with my theme?

We have tested the plugin thoroughly with many free and premium WordPress themes and are confident it will work with yours. 

What types of content can the plugin password protect?

The plugin works with standard WordPress posts, plus any custom post type that uses hierarchical taxonomies (often known as categories). This includes post types created by other plugins, such as the 'Events' post type created by events plugins and the 'Products' post type created by WordPress e-commerce plugins. You can protect WordPress pages if your website supports page categories.

These questions will confirm whether the plugin will work with your content type:

  • Does it have its own section in the left of the WordPress admin, with each item added as an individual 'post' (which may be called something else such as Products, Downloads, Portfolios or Events)?
  • Can it be divided into categories, which are selected by ticking boxes on the Add/Edit Post screen (which may be called Add Product/Download/Portfolio/Event/etc.)?
  • If you've answered Yes to both questions then it will work with the WordPress Password Protected Categories plugin.

    Are categories and posts hidden from search engines?

    The plugin adds a "noindex,nofollow" meta tag to all password protected categories and posts, and also sets the "X-Robots-Tag" response header. This should prevent search engines from indexing protected content but we can't guarantee that it won't be indexed. For example, any previous links to these categories/posts indexed before the plugin was installed will still exist in Google.

    The plugin also removes protected categories and posts from your XML sitemap. It is compatible with the sitemaps in WordPress SEO and All in One SEO Pack.

    Does it work with WooCommerce?

    Yes, but you might prefer to use our dedicated WooCommerce plugin, WooCommerce Password Protected Categories. We also have a plugin called WooCommerce Private Store for creating completely hidden online stores.

    What if a post is in more than one category?

    The Password Protect Categories plugin takes a secure approach where possible. If a post is in a public and a password protected category then it will be password protected. A post can only be in one password protected category at a time.

    Do I have to pay every year?

    You’re buying a plugin product from us, but it comes backed by our service: we work to continually add new features, important security updates, and efficient customer support. We thus use annual subscriptions to ensure we can continue bringing these benefits to you.

    You’ll be charged automatically once a year, but we’ll remind you before this happens – and you can of course, cancel any time. If your license expires, you can keep using the plugin but won't receive any more support or updates. (We’ll keep your licence active until the end of your current billing cycle, so you always get what you’ve paid for.)

    Which versions of WordPress are supported?

    The plugin is fully integrated and tested with the latest versions of WordPress.

    WordPress - 4.4 and up (tested to 4.9.5)
    PHP - 5.2.6 and up (PHP 7.2 compatible)

WooCommerce Password Protected Categories - Screenshots

Buy Password Protected Categories and start protecting your WordPress content today.

Buy Now for $35