小编DrM*_*MTR的帖子

在 WooCommerce 可变产品中的每个属性值旁边显示库存状态

我想在我的商店中实现类似这样的东西:

在此处输入图片说明

我有这个代码,但这在每个变体旁边显示数量。

function get_stock_variations_from_product(){
global $product;
$variations = $product->get_available_variations();
foreach($variations as $variation){
     $variation_id = $variation['variation_id'];
     $variation_obj = new WC_Product_variation($variation_id);
     $stock = $variation_obj->get_stock_quantity();
}
}
Run Code Online (Sandbox Code Playgroud)

还有这个代码:

  global $product;
$product_variations = $product->get_available_variations();

foreach ($product_variations as $variation)  {
    $var_data = $variation['attributes'];
    $var_data['in_stock'] = $variation['is_in_stock'];
}

//List all attributes with stock available or not array..
echo '<pre>';
print_r($var_data);
echo '</pre>';
die;
Run Code Online (Sandbox Code Playgroud)

如何自定义变量产品以在每个属性值旁边显示库存状态?

谢谢

php wordpress variations stock woocommerce

4
推荐指数
1
解决办法
3031
查看次数

在 Woocommerce 中显示类别产品后移动产品类别描述

我有一个关于类别描述文本的问题,目前放置在产品类别的顶部,我想将它放在产品之后的底部。

类别描述

控制该部分的类是:

.term-description
Run Code Online (Sandbox Code Playgroud)

并想放在这里,毕竟分类产品:

在此处输入图片说明

我找到了这个功能:

function woocommerce_taxonomy_archive_description() {
if ( is_tax( array( 'product_cat', 'product_tag' ) ) && get_query_var( 'paged' ) == 0 ) {
    $description = wpautop( do_shortcode( term_description() ) );
    if ( $description ) {
        echo '<div class="term-description">' . $description . '</div>';
    }
}
}
Run Code Online (Sandbox Code Playgroud)

但不起作用..有人可以帮助我吗?我只想在顶部移动没有标题的类别描述。

php wordpress product custom-taxonomy woocommerce

1
推荐指数
1
解决办法
4506
查看次数