Кнопка «Купить» для вариантов в отложенном заказе - PullRequest
0 голосов
/ 25 марта 2020

Попытка изменить текст кнопки «Купить сейчас» на «In Backorder», используя этот код:

add_filter( 'woocommerce_product_single_add_to_cart_text', 'wc_ninja_change_backorder_button', 30, 2 );
function wc_ninja_change_backorder_button( $text, $product ){
        if ( $product->is_on_backorder( 1 ) ) {
                $text = __( 'In Backorder', 'woocommerce' );
        }
        return $text;
}

Работает нормально, если все варианты находятся в отложенном заказе, но если у продукта есть только один вариант на складе, он делает не триггер для любых вариантов. Так как же изменить код для работы с выбранным вариантом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...