#wordpress #woocommerce #вебмастеринг #WpCraft #Интернетмагазин #WoocommerceСкрипты #WordpressСкрипты
❓В интернет-магазине нужно на стрнаицах Магазина и категорий скрыть (исключить) часть товаров, которые имеют определенную метку.
✅ Чтобы исключить товары с нужной меткой или определенной категории можно использовать Код №1.
## Исключение из вывода товаров нужной метки или категории по слагу
add_action( 'woocommerce_product_query', 'wpcraft_exclude_by_tag', 30 );
function wpcraft_exclude_by_tag( $query ) {
$tax_query = ( array ) $query->get( 'tax_query' );
$tax_query[] = array(
'taxonomy' => 'product_tag', // 'product_cat' для категорий
'field' => 'slug',
'terms' => array( 'slug_my_taxonomy_1', 'slug_my_taxonomy_3' ), // 'slug_my_taxonomy' - слаг нужных меткок / категорий через запятую (если их несколько)
'operator' => 'NOT IN'
);
$query->set( 'tax_query', $tax_query );
================
💾 Источник
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев