This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce

WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce

Want to hide WordPress posts, pages, custom post types, and WooCommerce products from the homepage, archives, search, RSS, and REST API? Check out WP …

3K+ active installs
5.0
(5 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
1 month ago
At least 2.3 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.0
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

3K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce is looked after — not on how many stores run it.

96

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 45 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
12 / 15
5.0/5 across 5 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

5.0

5 ratings
5★5
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Hide posts, pages, media, and WooCommerce products from homepage, categories, search results, RSS feed, widgets, and REST API — without deleting content and keeping them accessible via direct links.

👉 Try the Demo | Documents | Pro Version | Facebook Page

WP Hide Post gives you straightforward control over where your content appears on your WordPress site. Want a product to stay out of the shop page but still reachable by link? Need an article hidden from category and tag pages while editors can preview it?

This plugin helps you hide posts from the homepage, hide posts from category and tag pages, hide posts from search results, and even hide posts from RSS feed and REST API — all without deleting the content.

Perfect for content managers, store owners, and publishers who need flexible content visibility. Use it to hide WooCommerce products from shop and product search, hide custom post types from archive listings, or hide posts from widgets.

Isn’t that awesome! 😃 Keep reading, there’s more. 👇

Why choose WP Hide Post?

WP Hide Post is the simplest WordPress plugin to hide posts, pages, custom post types, and WooCommerce products without deleting them. Control where your content appears — on the homepage, category pages, search results, RSS feeds, widgets, or the REST API — while keeping direct links live for SEO and sharing.

🔑 Key Benefits

  • Hide Posts Without Deleting: Quickly hide posts from the homepage, categories, tags, or search results while keeping them accessible by direct link.
  • WooCommerce Product Visibility: Hide WooCommerce products from the shop page, product categories, or search without removing the product page itself.
  • REST API Control: Manage REST API access control to keep sensitive content out of WordPress or WooCommerce endpoints.
  • Media & Attachments: Hide attachments and media from search, feeds, and widgets without deleting files.

🔑 Key Features for Hiding WordPress Posts and WooCommerce Products

📌 Content Visibility Controls

Take full control of how your posts, pages, media, and custom post types appear across your site:

  • Hide posts from the homepage or blog page without deleting them.
  • Hide posts from category pages and tag archives to refine navigation.
  • Hide posts from author pages and date archives for cleaner browsing.
  • Hide posts from search results to prevent duplicate or outdated content from showing.
  • Hide posts from RSS feed and XML feeds.
  • Hide posts from the REST API to secure sensitive content.
  • Hide posts from widgets such as “Recent Posts.”
  • Hide navigation links (next/previous rel links).
  • Hide single post pages when you need them to be private.

🖼 Media & Attachments Visibility

Control how your images, PDFs, and other media files are displayed:

  • Hide media from the homepage, blog page, and archive pages.
  • Hide media from tag, author, and date archives.
  • Hide media from search results and feeds.
  • Hide media from the REST API to limit external access.
  • View hidden media in the Media list with a status column.

📄 Page-Level Visibility

Manage visibility for WordPress pages with precision:

  • Hide pages from homepage listings.
  • Hide pages from the REST API.
  • Hide single pages when not intended for public access.

🛒 WooCommerce Product Visibility

Powerful WooCommerce integration for shop owners:

  • Hide WooCommerce products from the shop page.
  • Hide products from product category pages.
  • Hide products from WooCommerce search results.
  • Hide WooCommerce products in REST API endpoints.
  • View hidden product status directly in the Products list.

⚙️ Advanced Management Tools

Optimize workflows and keep your site running smoothly:

  • Performance-optimized storage using custom database tables with caching.
  • Admin column for quick visibility status in post, page, media, and product lists.
  • Widget integration to hide content from recent posts and sidebars.
  • Quick edit functionality [Pro]: Toggle visibility directly from list screens.
  • Bulk edit operations [Pro]: Update multiple posts, pages, or products at once.
  • 404 Redirect option [Pro]: For posts, pages, custom post types, media, and WooCommerce products.
  • Hide but keep in search results [Pro]: Hide from listings while allowing search engines to index.
  • Hide Everywhere [Pro]: Completely remove content visibility across the entire site.
  • Disable Hidden Column in admin lists [Pro]: Customize your admin screen view.

Use Cases for Hiding Posts, Pages, and WooCommerce Products

Hiding posts, pages, and WooCommerce products isn’t just about removing content — it’s about controlling visibility and managing how users and search engines interact with your site. Here are the most common scenarios:

  • 🎯 Content Staging & Previews: Hide posts from homepage or category pages while keeping direct links live for editors, clients, or testers.
  • 🛍️ Seasonal Product Control: Hide WooCommerce products from the shop page and product categories during off-season, but keep them accessible for SEO or promotions.
  • 🔒 Membership Content Restriction: Hide posts from search results or archives and reveal them only to logged-in members or specific audiences.
  • 📂 Content Cleanup: Hide outdated posts from RSS feed and author pages without deleting them, keeping your site fresh for visitors.
  • 🔧 Developer & API Control: Hide custom post types or products from REST API endpoints to limit what data is exposed to external apps.
  • 📰 Media & Attachment Privacy: Hide media files from widgets, search results, or tag pages to prevent clutter and maintain secure WordPress content management.

How the Plugin Works [A Brief Guide]

Quick, four-step workflow to hide posts, pages, media, and WooCommerce products from lists while keeping direct links live.

  1. Select Post Types — Pick which content types get visibility controls (Posts, Pages, Media, Products, custom post types). This lets you hide custom post types and hide WooCommerce products when needed.
  2. Edit Content — Open the item and use the Post Visibility metabox. From here, you can toggle visibility options without deleting the content.
  3. Choose Locations — Check where to hide it: Front Page / Blog Page, Category, Tag, Author, Date Archives, Search Results, RSS Feed, Widgets (e.g., Recent Posts), REST API, or Single Page. Use combinations like hide posts from homepage and hide posts from search results as required.
  4. Save & Done — Update the item. The URL stays live for direct access, but the item will be hidden from the selected listings (shop, archives, widgets, REST API, etc.).

Pro tip: Upgrade for Quick Edit and Bulk Edit [Pro], Hide Everywhere [Pro], or 404 Redirect [Pro] to manage visibility at scale.

🆚 Free vs Pro: A Quick Comparison

Free Version Includes:

✔ Hide posts from the homepage, blog page, categories, tags, author pages, and date archives.
✔ Hide posts from search results, RSS feed, widgets, navigation links, and REST API.
✔ Hide single posts, pages, media, and WooCommerce products without deleting them.
✔ WooCommerce support — hide products from the shop page, product categories, and product search.
✔ Hide attachments and media from the homepage, archives, search results, and feeds.
✔ Custom database tables with caching for performance optimization.
✔ “Hidden” status column in admin lists (Posts, Pages, Media, Products).
✔ Widget integration for Recent Posts and other lists.

Pro Version Unlocks (everything in Free, plus):

✅ Quick Edit [Pro]: Toggle visibility instantly from list screens.
✅ Bulk Edit [Pro]: Manage multiple posts, pages, media, or products at once.
✅ 404 Redirect [Pro]: Redirect hidden content to a 404 page (posts in Free, all types in Pro).
✅ Hide but keep in search results [Pro]: Hide from listings but allow indexing for SEO.
✅ Hide Everywhere [Pro]: Completely remove content from all site locations.
✅ Disable Hidden Column [Pro]: Customize your WordPress admin view.
✅ Premium support & updates [Pro]

Plugin Links

► Project Page
► Documentation
► Report Bugs/Issues

Can I hide posts from the WordPress homepage without deleting them?

Yes. WP Hide Post lets you hide posts from the homepage or blog page while keeping the direct URL active.

How do I hide posts from category pages in WordPress?

When editing a post, use the Post Visibility metabox and select “Hide from category pages.” This removes it from category listings.

Does this plugin work with WooCommerce?

Yes. WP Hide Post fully supports WooCommerce. You can hide WooCommerce products from the shop page, product categories, product search, and WooCommerce REST API, while keeping product pages accessible by direct link.

Will this plugin slow down my website?

No. WP Hide Post uses custom database tables with caching, so it’s lightweight and won’t slow down your WordPress site.

How do I see which posts are hidden?

The latest version adds a “Hidden” column in your admin post, page, media, and product lists, showing exactly where each item is hidden (e.g., Front Page, Search, Feeds).

Is it possible to hide posts from WordPress search results?

Absolutely. You can hide posts from search results so they don’t appear in site searches but remain accessible by direct link.

Can I hide posts from tag pages and author archives?

Yes. The plugin includes options to hide posts from tag pages and hide posts from author pages for better content control.

Does WP Hide Post work with WooCommerce products?

Yes. You can hide WooCommerce products from the shop page, product categories, product search, and REST API while keeping product URLs live.

Can I hide custom post types with this plugin?

Yes. WP Hide Post supports hiding custom post types, including media, pages, products, or any post type you enable.

How do I hide media attachments like images or PDFs?

Go to the Media Library, open an attachment, and choose where to hide it — homepage, archives, search, feeds, or REST API.

Will hiding posts affect my SEO rankings?

No. Hiding posts removes them from lists like the homepage or archives, but does not delete the URL. Search engines can still index the direct link unless you redirect it.

Can I redirect hidden posts to a 404 page?

Yes. The plugin offers a 404 Redirect option. Posts include this in Free, while media, pages, and products have it in Pro.

Does the plugin let me hide content from widgets like “Recent Posts”?

Yes. WP Hide Post can hide posts from widgets, such as Recent Posts, allowing you to control what content is promoted.

Can I hide navigation links like next and previous posts?

Yes. You can remove hidden posts from next/previous rel links to stop users from navigating into them.

Is there a way to bulk hide posts and products?

Yes. With the Pro version, you can use Bulk Edit to update multiple posts, pages, media, or WooCommerce products at once.

Can I quickly toggle visibility from the post list screen?

Yes. Pro users get Quick Edit functionality to manage visibility without opening the full post editor.

Can I hide content everywhere on my WordPress site?

Yes. The Pro version adds Hide Everywhere, which completely removes a post, page, media, or product from all listings.

How do I hide posts from the WordPress REST API?

Simply check “Hide from REST API” in the Post Visibility metabox. This provides full REST API access control.

Does the plugin support role-based content restriction?

No, this plugin focuses on hiding posts by location (homepage, categories, search, feeds, REST API). Role-based access requires a different plugin.

Can I hide posts but still keep them in search engines?

Yes. The Pro option “Hide but keep in search results” lets you hide from listings while still allowing indexing.

Will this plugin slow down my WordPress site?

No. WP Hide Post uses custom database tables with caching for performance. It’s designed to scale for large blogs and WooCommerce stores.

Can I see which posts or products are hidden?

Yes. The plugin adds a Hidden column in admin post, page, media, and product lists to show their visibility status.

Does WP Hide Post work with page builders like Elementor or Divi?

Yes. WP Hide Post works at the WordPress visibility level, so it integrates smoothly with themes and page builders.

What’s the difference between this and the Pro version?

The free version lets you hide posts, pages, media, and WooCommerce products from the homepage, categories, tags, search results, RSS feed, widgets, navigation links, and REST API.
The Pro version adds advanced tools like Quick Edit, Bulk Edit, 404 Redirect for all content types, Hide but keep in search results, Hide Everywhere, and options to disable the Hidden column — plus premium support and updates.

Plugin details
Version2.0.4
Last updated2026-06-18 4:46pm GMT
Added2019-07-26
Requires WordPress5.0
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
content visibility
hide page
hide post
hide product
woocommerce
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy