5 Ways to Hide Your WooCommerce Products from the Catalog

  • Post author:
  • Post category:Guides
  • Updated: October 12, 2026

Let’s learn how to hide WooCommerce products from your shop catalog without deleting them or changing their status to Draft. I will show you how you can hide individual products in the spreadsheet, as well as how to use the bulk edit tool to hide products by attribute, stock status, price, and other criteria. I have already shown you how to hide products by category.

I’ll be using WP Sheet Editor – WooCommerce Products to manage product visibility directly in a spreadsheet or in bulk using the Search and Bulk Edit tools. I’ll also show you how to disable specific product variations.

How WooCommerce Product Visibility Works in WP Sheet Editor

In WP Sheet Editor, you have these visibility options which you can edit in the spreadsheet or in bulk:

  • Shop and search results (empty cell): The product appears in the shop catalog and internal search results. You need to leave the Visibility field empty if you want this.
  • Search results only: The product is excluded from the main shop page, including category and tag pages, but customers can still find it using your store’s internal search. Use exclude-from-catalog.
  • Shop only: The product remains visible on the shop catalog (including product category and tag pages), but won’t appear in your store’s internal search results. Use exclude-from-search.
  • Hidden: The product is excluded from both the shop catalog and internal search results. Use exclude-from-catalog, exclude-from-search.

These settings don’t delete or unpublish products. Customers can still access them through their direct URLs.

Note: Excluding products from WooCommerce’s internal search doesn’t prevent them from appearing in Google or other external search engines, so catalog visibility is not an SEO noindex setting or an access restriction.

1. Hide Individual WooCommerce Products Using the Spreadsheet

To hide specific products, go to WP Sheet Editor > Edit Products.

WooCommerce products displayed in the WP Sheet Editor spreadsheet

Find the Visibility column and edit the corresponding product cells.

Enter one of these values depending on where you want the product to appear:

  • exclude-from-catalog
  • exclude-from-search
  • exclude-from-catalog, exclude-from-search

Click Save to apply your changes.

Editing WooCommerce product visibility values in the spreadsheet

2. Hide WooCommerce products by attribute, brand, or other taxonomy terms

You can hide multiple products based on their taxonomy terms, including attributes, brands, tags, shipping classes.

Step 1. Search for products in a category

Open the Search tool.

Opening the Search tool to filter WooCommerce products

Enter the taxonomy term you want to search for (attribute, tag, brand, category, etc.)

Click Run Search.

Filtering WooCommerce products assigned to the Gear category

The spreadsheet will display the products matching your search.

Step 2. Bulk edit product visibility

Open the Bulk Edit tool.

Opening the Bulk Edit tool to update WooCommerce product visibility

Select these values:

  • Select the rows that you want to update: Edit all the rows from my current search.
  • What field do you want to edit: Visibility.
  • Select type of edit: Set value.
  • Replace existing value with this value: exclude-from-catalog, exclude-from-search or both terms separated by comas.
  • Select Edit only parent products.
  • Click Execute Now.

Bulk Edit settings for hiding WooCommerce products by category

3. Hide out-of-stock WooCommerce products in bulk

You can find products with an Out of stock status and hide them from the shop catalog and/or search results.

Step 1. Search for out-of-stock products

Open the Search tool and check Enable advanced filters.

Select these values:

  • Field: Stock status
  • Operator: =
  • Value: Out of stock
  • Click Run Search.

Filtering out-of-stock WooCommerce products using advanced search filters

The spreadsheet will display only out of stock products.

Step 2. Bulk hide out-of-stock products

Open the Bulk Edit tool and select:

  • Select the rows that you want to update: Edit all the rows from my current search.
  • What field do you want to edit: Visibility.
  • Select type of edit: Set value.
  • Replace existing value with this value: exclude-from-catalog, exclude-from-search or both terms separated by comas.
  • Select Edit only parent products.
  • Click Execute Now.

Bulk Edit settings for hiding out-of-stock WooCommerce products

4. Hide WooCommerce products by price

You can also hide products based on their regular price. For example, let’s hide products with a regular price below $10.

Step 1. Search for products by price

Open the Search tool and check Enable advanced filters.

Select these values:

  • Field: Regular Price
  • Operator: < (Less than)
  • Value: 10
  • Click Run Search.

Filtering WooCommerce products with a regular price below 10

Step 2. Bulk hide products matching the price filter

Open Bulk Edit and select:

  • Select the rows that you want to update: Edit all the rows from my current search.
  • What field do you want to edit: Visibility.
  • Select type of edit: Set value.
  • Replace existing value with this value: exclude-from-catalog, exclude-from-search or both terms separated by comas.
  • Select Edit only parent products.
  • Click Execute Now.

Bulk Edit settings for hiding WooCommerce products based on price

5. Disable WooCommerce product variations in bulk

If you want to prevent customers from selecting specific product variations, such as a particular color or size, you can disable them in bulk.

Unlike the previous methods, we’ll edit the Variation enabled field instead of the Visibility field.

Step 1. Search for product variations by attribute

Open the Search tool and select:

  • Enter […] Product atributes: Select the attribute value you want to find. For example, select the Yellow color.
  • Check Search on variations.
  • Click Run Search.

Searching WooCommerce variations with the Yellow color attribute

Step 2. Bulk disable the variations to hide them from the product page

Open the Bulk Edit tool.

Opening Bulk Edit to disable selected WooCommerce variations

Select these values:

  • Select the rows that you want to update: Edit all the rows from my current search.
  • What field do you want to edit: Variation enabled.
  • Select type of edit: Set value.
  • Replace existing value with this value: Leave the checkbox deselected.
  • Select Edit only variations.
  • Click Execute Now.

Bulk Edit settings for disabling selected WooCommerce product variations

The matching variations will be disabled and won’t be available for customers to select on the parent product page. This doesn’t hide the parent variable product from the shop catalog. To hide the entire product, change its Visibility field using one of the previous methods.

Conclusion

WP Sheet Editor lets you hide individual WooCommerce products or change product visibility in bulk based on categories, stock status, price, and other search criteria.

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.