在单个产品页面上的产品名称旁边显示类别名称

时间:2019-03-18 15:47:49

标签: php wordpress woocommerce product taxonomy-terms

我正在尝试在woocommerce页面上的产品名称旁边添加类别名称。由于SEO原因,我想显示它,以便Google知道该产品属于该类别。

目前我的代码是这样的

 the_title( '<h1 class="product_title entry-title">', '</h1>  <?php echo wc_get_product_category_list($product->get_id()) ?>'  );

我试图通过添加

完成它

<?php echo wc_get_product_category_list($product->get_id()) ?>

,但是没有类别名称,开发控制台等也没有显示错误。

1 个答案:

答案 0 :(得分:1)

相反,尝试用以下代码替换您的代码:

the_title( '<h1 class="product_title entry-title">', '</h1>' ); 
$terms = wp_get_post_terms( get_the_id(), 'product_cat' );
$term  = reset($terms);
echo $term->name;

应该可以。