Скрыть добавление 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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