首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在购物车和结账页面上显示Woocommerce产品类别

在购物车和结账页面上显示Woocommerce产品类别
EN

Stack Overflow用户
提问于 2015-01-19 16:35:10
回答 2查看 16.7K关注 0票数 4

我正在尝试让产品类别显示在购物车和结帐页面为每个添加的产品。

我的php知识非常有限,所以最愚蠢的解释将是很棒的:)

我看了一下woocommerce文档,并在谷歌上搜索了genesis connect文档,但我没有找到我想要的东西。

使用Genesis Woocommerce Connect和最新的woocommerce和wordpress。

不知道下一步该怎么走..:/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-19 17:10:32

woocommerce>templates>cart>cart.php is the cart page.In this,foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item )循环显示您添加到循环的cart.Variable $product_id中的产品具有您添加到购物车的每个产品的id。将此代码放入循环中

代码语言:javascript
复制
$terms = get_the_terms( $product_id, 'product_cat' );
foreach ($terms as $term) {
   $product_cat = $term->name;
}
echo $product_cat ;

它将显示类别。解决问题,并让我知道:)

票数 14
EN

Stack Overflow用户

发布于 2019-05-01 13:59:43

您可以简单地将其添加到购物车foreach循环中

代码语言:javascript
复制
echo wc_get_product_category_list( $cart_item['product_id'] );

WooCommerce Cart Github snipet中查看购物车循环。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28020610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档