Skip to content

Instantly share code, notes, and snippets.

@wmind
wmind / functions.php
Created Sep 28, 2020 — forked from jameskoster/functions.php
WooCommerce - Exclude products from a particular category on the shop page
View functions.php
add_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
function custom_pre_get_posts_query( $q ) {
if ( ! $q->is_main_query() ) return;
if ( ! $q->is_post_type_archive() ) return;
if ( ! is_admin() && is_shop() ) {
$q->set( 'tax_query', array(array(