WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce
View on WordPress.orgScores higher than 65% of indexed plugins
About
Want to hide WordPress posts, pages, custom post types, and WooCommerce products from the homepage, archives, search, RSS, and REST API? Check out WP …
Security History
What It Does
WP Hide Post lets you selectively remove WordPress posts, pages, custom post types, and WooCommerce products from the homepage, archives, search results, RSS feeds, and the REST API on a per-content basis. It does not delete content; it simply controls where it appears across your site's public surfaces. This makes it useful for keeping seasonal items, member-only products, or draft-style content hidden without unpublishing it.
Who It's For
This plugin fits WooCommerce store owners who need granular control over product visibility, such as seasonal retailers, B2B wholesalers, or regional shops managing inventory-based availability. It also suits publishers and membership sites that want to keep specific posts or pages out of search, RSS, or archives while still keeping the content live in the editor.
Who Should Skip It
If you only need to hide a handful of posts from your blog feed, a simple custom CSS tweak or a dedicated membership plugin will likely be lighter and easier to maintain. Sites running fully password-protected or membership-locked content ecosystems should also skip this, since it does not handle access control, only surface-level visibility.
The Bottom Line
WP Hide Post is a focused, well-maintained plugin that solves a narrow but real problem: controlling where individual posts, pages, and products surface across your site. With an overall quality score of 78.07/100, perfect ratings, and a tiny install base, it is a dependable choice for users who specifically need per-item visibility control, but its limited adoption means you should test it thoroughly on a staging site before relying on it in production.
Related Plugins
Choose this if you run a German or EU-focused WooCommerce store and need invoicing, legal compliance, and deeper WooCommerce feature extensions beyond visibility.
Pick this when your store needs automated PDF invoicing and shipping documentation rather than product visibility controls.
Pick this if your goal is to add product reviews and rich snippets instead of hiding products from listings.
Choose Stripe if you need to accept card payments on WooCommerce, since it solves a completely different problem than visibility.
Pick Mercado Pago when you operate in Latin America and need a local payment gateway rather than catalog-level visibility tools.