如何在woocommerce中缺货的情况下为班级添加类

时间:2019-03-22 15:39:48

标签: php wordpress woocommerce

我需要将WordPress网站中不可用的版本显示为灰色。我发现此代码将每个不可用选项的属性设置为“ disabled”,并删除了“ enabled”类。事实是,我不需要将选项设置为禁用。有没有办法只删除“已启用”类或将“缺货”类添加到每个不可用的选项中?

我在functions.php内部使用的代码如下:


/**
 * Disable out of stock variations
 * https://github.com/woocommerce/woocommerce/blob/826af31e1e3b6e8e5fc3c1004cc517c5c5ec25b1/includes/class-wc-product-variation.php
 * @return Boolean
 */
function wcbv_variation_is_active( $active, $variation ) {
 if( ! $variation->is_in_stock() ) {
 return false;
 }
 return $active;
}
add_filter( 'woocommerce_variation_is_active', 'wcbv_variation_is_active', 10, 2 );

0 个答案:

没有答案