Simple but yet effective plugin to hide selected posts and pages from anonymous users.
As of April 2026, Anonymous Restricted Content is a WordPress hide content plugin with 1.0K+ active installations and a 4.3/5 rating from 9 reviews. It has been downloaded 26K+ times in total. Requires WordPress 5.3+ and PHP false+. Available on WordPress.org since 2018. Last updated 1 year ago — may have compatibility concerns. Downloads are down 23% this week. Top alternative: Show-Hide / Collapse-Expand.
This plugin is as simple as you expected!
And it support latest WordPress Gutenberg editor now!
Mark the content you want to hide as restricted with just a checkbox – and it’s done!
In case anonymous user will try to get access to restricted page or post – it will be redirected to WordPress Login page first.
Or you can specify the exact URL (internal or external) to redirect anonymous users to.
After successful authorization, user is redirected back to the requested page.
Also, it hides restricted posts from Archive and Categories pages, RSS feed and from Latest Comments/Posts widgets!
Works as advertised. A very simple and elegant solution.
I hope the developer would consider adding the ability to restrict by content tag or category, thus allowing tiered membership options.
Cheers
Simple and really good plugin.
After initial issues (this did not work when you weren’t using standard WordPress login pages), and excellent support from the developer, this now does what it promises to do – in a way as elegant and simple that it is without competition.
A simple checkbox on the post – and the post is hidden to users who aren’t logged in.
People with a direct link to the post now can get a login popup – and if they have a user ID and password, they can see the post.
Exactly what I needed.
This is simple enough to use and accomplishes the task. You can protect attachments, which was key for me. Support was slow.
No option under the category to hide from anyone. Waste of time.
| WordPress | 5.3+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.