【发布时间】:2021-01-12 20:37:07
【问题描述】:
正如标题所说,我正在寻找可以用来显示特定产品标签的简码。 我所有的产品都只设置了一个产品标签。
例如,如果 ID 为 1250 的产品带有标签“Horse”,我需要放置一个指定产品 ID 的短代码并显示您各自的标签的方法。在示例中,短代码应在屏幕上显示单词“Horse”
特意修改如下代码来实现:
$terms = wp_get_post_terms( get_the_id(), 'product_tag' );
if( count($terms) > 0 ){
foreach($terms as $term){
$term_id = $term->term_id; // Product tag Id
$term_name = $term->name; // Product tag Name
$term_slug = $term->slug; // Product tag slug
$term_link = get_term_link( $term, 'product_tag' );
$output[] = '.$term_name.';
}
$output = implode( ', ', $output );
echo $output;
}
但我没有足够的知识来实现它
感谢任何帮助。
【问题讨论】:
标签: php wordpress woocommerce shortcode taxonomy-terms