WooCommerce档案页面在产品名称之前添加类别

我应该需要在WooCommerce存档页面中的标题之前显示产品的类别,如下图所示。 我如何才能做到这一点?


解决方案

您可以使用下面的示例在标题上方添加类别。此函数位于子主题函数.php或父主题函数.php

/**
* @return add category link and title above the title or below the category
*
*/
function theme_slug_add_category_above_title() {
    global $product;
    echo wc_get_product_category_list( $product->get_id() );
}
add_action( 'woocommerce_shop_loop_item_title', 'theme_slug_add_category_above_title', 9 );
您可以在WooCommerce/Templates/Content-Product.php上获得与产品列表相关的所有挂钩列表,并可以在woocommerce/templates/single-product/meta.php

中查看wc_get_product_category_list()的用法

谢谢

相关文章