Скрыть добавление WooCommerce в корзину, если товар находится в отложенном заказе, но отобразить статус наличияPhp

Кемеровские программисты php общаются здесь
Anonymous
Скрыть добавление WooCommerce в корзину, если товар находится в отложенном заказе, но отобразить статус наличия

Сообщение Anonymous »

Кто-нибудь знает в WooCommerce способ удалить кнопку «Добавить в корзину», когда в инвентаре выбран параметр «В отложенном заказе», и при этом сохранить текст «В отложенном заказе» на передней панели? Это будет распространяться на весь сайт?
Пытался решить это с помощью:

Код: Выделить всё

add_action('woocommerce_single_product_summary', 'check_if_backordered', 1 ); function check_if_backordered(){
global $product;

if ($product->is_on_backorder()){
add_filter( 'woocommerce_is_purchasable', '__return_false');
}
}
Но при этом также удаляется текст о статусе запасов.
Как скрыть кнопку «Добавить в корзину», если товар находится в отложенном заказе, но при этом отображается статус запасов?

Подробнее здесь: https://stackoverflow.com/questions/782 ... ock-status

Вернуться в «Php»