Hide a post everywhere except when accessed directly.
As of April 2026, Hide Post is a WordPress hide plugin with 10 active installations and a 0/5 rating0. It has been downloaded 1.3K+ times in total. Requires WordPress 3.0+ and PHP 5.2.4+. Available on WordPress.org since 2018. Last updated 8 years ago — may have compatibility concerns. Top alternative: Email Encoder – Protect Email Addresses….
Hide a post everywhere except when accessed directly.
Once installed and activated this plugin, all you have to do to turn any post “Visible” or “Hidden” is to check your option in the “Post Visibility” meta box on the edit post screen.
That’s it 😀
Initially, every post is “Visible” by default.
You can also change one or more posts visibility at a time using the quick edit WordPress native feature.
Just remember that a hidden post is still visible when accessed directly through its permalink. The purpose of this plugin is to hide posts from being listed or shown anywhere else but their single URLs.
For SEO purposes, Hide Post also adds a meta tag asking robots to not follow nor index hidden posts. It uses wp_head WordPress hook for ad…
| WordPress | 3.0+ requiredTested up to 4.9.29 |
| PHP | 5.2.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.