Пятница, 18 Мар 2022 в 13:16

Убрать отображение цены у всех товаров в WooCommerce кроме нескольких категорий

Автор: admin

add_filter( 'woocommerce_get_price_html', 'wpa83367_price_html', 100, 2 );
function wpa83367_price_html( $price, $product ){
global $product;
   $show_in_categories = array( 'firmennye','kulinariya','mobilnyj-furshet','vypechka' );
   if ( has_term( $show_in_categories , 'product_cat', $product->get_id() ) ) { 
    return $price;
  } else {
    return '';
  }
}

 

Ваш отзыв