在购物车和结帐页面上显示 Woocommerce 产品类别
Display Woocommerce Product Category on cart and checkout page
我正在尝试让产品类别显示在购物车和结帐页面上,以显示每个添加的产品。
我的 php 知识非常有限,所以最简单的解释会很好:)
我查看了 woocommerce 文档并在 google 上搜索了 genesis connect 文档,但没有找到我要找的东西。
使用 Genesis Woocommerce Connect 和最新的 woocommerce 和 wordpress。
不知道从这里到哪里.. :/
woocommerce>templates>cart>cart.php 是购物车 page.In 这个,foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item )
循环显示你添加到 cart.Variable $product_id
的产品循环的具有您添加到购物车的每个产品的 ID。
将此代码放入循环
$terms = get_the_terms( $product_id, 'product_cat' );
foreach ($terms as $term) {
$product_cat = $term->name;
}
echo $product_cat ;
它将显示类别。锻炼身体并告诉我:)
您只需将其添加到您的购物车 foreach 循环中即可
echo wc_get_product_category_list( $cart_item['product_id'] );
在 WooCommerce Cart Github snipet 中查看购物车循环。
我正在尝试让产品类别显示在购物车和结帐页面上,以显示每个添加的产品。
我的 php 知识非常有限,所以最简单的解释会很好:)
我查看了 woocommerce 文档并在 google 上搜索了 genesis connect 文档,但没有找到我要找的东西。
使用 Genesis Woocommerce Connect 和最新的 woocommerce 和 wordpress。
不知道从这里到哪里.. :/
woocommerce>templates>cart>cart.php 是购物车 page.In 这个,foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item )
循环显示你添加到 cart.Variable $product_id
的产品循环的具有您添加到购物车的每个产品的 ID。
将此代码放入循环
$terms = get_the_terms( $product_id, 'product_cat' );
foreach ($terms as $term) {
$product_cat = $term->name;
}
echo $product_cat ;
它将显示类别。锻炼身体并告诉我:)
您只需将其添加到您的购物车 foreach 循环中即可
echo wc_get_product_category_list( $cart_item['product_id'] );
在 WooCommerce Cart Github snipet 中查看购物车循环。