0
我試圖檢查產品是否爲0庫存,如果是,請更改購物車按鈕上的文本。我不想檢查它們是否缺貨,因爲缺貨是允許的,所以產品永遠不會缺貨,它們會停在0.我從這段代碼中遺漏了什麼?如果庫存狀態爲0,Woocommerce更改將添加到購物車文本
add_filter('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text');
function woo_custom_cart_button_text() {
global $product;
$product->get_stock_quantity();
if($product == 0) {
return __('Backorder', 'woocommerce');
} else {
return __('Add to cart ', 'woocommerce');
}
}
使用'如果($產品 - > get_stock_quantity()== 0)' – 2014-11-06 02:35:39
真棒,太感謝你了。很接近! – vytfla 2014-11-06 03:04:26