【发布时间】:2022-01-03 22:08:05
【问题描述】:
我想在产品类别页面的顶部显示特色 Woocommerce 产品。 我正在使用此代码:
$term = get_queried_object();
if ($term->taxonomy === 'product_cat') {
$args = array(
'status' => 'publish',
'limit' => 3,
'category' => array($term->slug),
'featured' => true,
'return' => 'ids'
);
$featured_products = wc_get_products($args);
if ($featured_products) {
echo '<div class="featured-products">';
foreach ($featured_products as $key => $featured_product_id) {
$product = wc_get_product($featured_product_id);
/* ... */
woocommerce_template_loop_add_to_cart();
}
echo '</div>';
}
}
问题是添加到购物车按钮中的链接是相同的。所有按钮都添加到购物车第一个产品。哪里错了?
【问题讨论】:
标签: wordpress woocommerce