库存状态未在WooCommerce产品页面上显示

问题描述 投票:0回答:1

出于某种原因,WooCommerce不会在简单产品的产品页面上显示库存状态。

我已正确设置,您可以在屏幕截图中看到:Woocommerce Seetings page

和产品页面screenshot:股票状态假设显示here

我尝试将以下代码添加到function.php中

add_filter( 'woocommerce_get_availability', 'custom_override_get_availability', 1, 2);

// The hook in function $availability is passed via the filter!
function custom_override_get_availability( $availability, $product ) {
if ( $product->is_in_stock() ) $availability['availability'] = __('In Stock', 'woocommerce');
return $availability;
}

但没有任何作用!我正在使用flatsome主题。

php wordpress woocommerce
1个回答
0
投票

刚刚删除了这一行,它的工作正常:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_loop_add_to_cart', 30 );
© www.soinside.com 2019 - 2024. All rights reserved.