有人可以告诉我如何让这个 php 代码通过链接拉到产品类别吗?
它目前只是通过产品类别的名称,但我需要它来通过名称,并将该名称链接到该类别。
如果有人可以修改下面的代码,我将不胜感激。
<?php
$args = array(
'orderby' => 'parent',
);
$product_cats = wp_get_post_terms( $product->id, 'product_cat', $args );
$cat_count = sizeof( $product_cats );
echo '<span class="posted_in">' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' );
for ( $i = 0; $i < $cat_count; $i++ ) {
echo $product_cats[$i]->name;
echo ( $i === $cat_count - 1 ) ? '' : ', ';
}
echo '</span>';
?>
我之前使用以下代码来让我的类别通过并且这有效但我希望能够影响类别的顺序。
<?php
echo $product->get_categories( '', '<span class="posted_in">' . _n( '', '', sizeof( get_the_terms( $post->ID, 'product_cat' ) ), 'woocommerce' ) . ' ', '</span>' ); ?>
我曾尝试自己编辑代码,但它总是返回错误或破坏网站。我对 PHP 比较陌生,所以我对它没有信心。