Hide Posts
Publish it — without putting it everywhere. Hide Posts gives you a simple checklist on every post, page, or product that controls exactly where it appears: keep a post out of the homepage and archives, off the search results, out of your RSS feed and REST API, or invisible to XML sitemaps and Yoast
About this tool.
Publish it — without putting it everywhere. Hide Posts gives you a simple checklist on every post, page, or product that controls exactly where it appears: keep a post out of the homepage and archives, off the search results, out of your RSS feed and REST API, or invisible to XML sitemaps and Yoast SEO — while it stays perfectly reachable at its own URL.
Perfect for syndication-only articles, landing pages, evergreen content you don’t want cluttering the blog roll, or products that should only be found via direct link.
Try the Demo
Choose exactly where a post is hidden:
- Site pages — homepage, blog page, category, tag, author, and date archives, search results, post navigation (previous/next), and the Recent Posts widget
- Feeds & APIs — RSS feed and the REST API
- Sitemaps & SEO — WordPress core XML sitemaps, Yoast SEO sitemap, Yoast breadcrumbs, and Yoast internal link suggestions
- WooCommerce — hide products from the shop page, product category pages, and the store REST API
Built for real editorial workflows:
- Full Block Editor support — a native sidebar panel with all hide options, plus the classic metabox
- Works with the Query Loop block and custom queries
- Enable hiding for any Custom Post Type from the settings page
- Bulk Edit and Quick Edit support for managing many posts at once
- “Hidden On” column in the posts list so you always see what’s hidden where
- Custom database table and layered caching — no postmeta bloat, no slow queries on busy sites
Screenshots & previews.
Getting started.
Installation and uninstallation are extremely simple. You can use WordPress’ automatic install or follow the manual instructions below.