Exclude products from a particular category on the shop page

Note: This is a Developer level doc. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer for assistance. We are unable to provide support for customizations under our  Support Policy.

As ‘knives’ is an example in the snippet below, be sure to use a product category slug that exists in your WooCommerce store.

Note that this will only work when you have your “Shop Page Display” option set to ‘Show Products’ under WooCommerce > Settings > Products > Display.

You will need to put this code in your theme’s functions.php file.

WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top