我的网站有一个问题。尝试了几乎所有在stackoverflow和google上找到的代码,但它们都没有按照我想要的方式工作。
列出我的配置:
但是仍有缺货的变化显示在列表中。我有这个功能,但似乎没有做任何改变。
add_filter( 'woocommerce_variation_is_active',
'grey_out_variations_when_out_of_stock', 10, 2 );
function grey_out_variations_when_out_of_stock( $grey_out, $variation ) {
if ( ! $variation->is_in_stock() )
return false;
return true;
}
任何提示如何使这个工作?
修改
我找到了这段代码,似乎工作正常,但是如果代码被应用,现在不会为每个变体更新我的图片。
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 10; // Enter value that is higher then possible variations.
}
add_filter( 'woocommerce_ajax_variation_threshold',
'custom_wc_ajax_variation_threshold', 10, 2 );