• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Как отключить определённый тип товаров Woocommerce?

metallphilin

старожил nulled
Регистрация
25 Авг 2006
Сообщения
680
Реакции
212
Интересует способ, как возможно отключить какой-то тип товаров WC. Например компания продает унитазы, раковины и шланги - очевидно, что "виртуальный товар" (скачиваемый) в данном случае клиенту не нужен. Вполне может быть наоборот - когда нужны только цифровые товары, или товары по подписке (при продаже тарифа, например). Методы скрытия через css известны, но весьма тривиальны.

Буду рад любым советам по теме.
 
Код:
// Модификация используемых типов продуктов
function product_type_selector( $product_types ) {
    unset( $product_types['external'] ); // тут можно удалять ненужные типы продуктов
    return $product_types;
}
add_filter( 'product_type_selector', 'product_type_selector', 10, 2 );

// Удаляет опции типа «Скачиваемый» и «Виртуальный» и т.д.
function product_type_options( $product_options ){
    return array();
}
add_filter( 'product_type_options', 'product_type_options' );
 
Назад
Сверху