我有这个问题:
$args=array(
'post_type' => array('product'),
'order' => 'DESC',
'orderby' => 'rand',
'showposts' => 24
);
query_posts( $args );
if(have_posts()) : while(have_posts()) : the_post();
?>
<div class="col-xs-12 col-s-6 col-sm-4 col-md-3 our-products">
<a class="products-img" href="<?php the_permalink();?>"><?php if ( has_post_thumbnail() ) {the_post_thumbnail('product-size',array('class' => 'img-responsive'));}?></a>
<a class="products-tit" href="<?php the_permalink();?>">
<h2><b><?php the_title();?></b></h2>
</a>
</div>
<?php
endwhile; endif;
wp_reset_query();
?>
我需要获得属于它的产品的纳税期限。
示例:
我有Category: Products -> Men fashion/Women fashion -> T-shirt -> product A.
我怎样才能得到产品A属于它的T恤这个词呢?
答案 0 :(得分:0)
您可以使用WordPress get_the_terms()功能。
以下是示例:
$_terms = get_the_terms( $post->ID , 'Your Taxonomy' );
在“您的分类法”中,您输入了刚刚注册的分类法的名称,例如product-category
就像这样:
$_terms = get_the_terms( $post->ID , 'product-category' );
然后
<?php
foreach($_terms as $_term) {
?>
<a href="<?php echo get_term_link($_term->slug, 'product-category') ?>">
<?php echo $_term->name ?>
</a>
<?php
}
?>
此功能get_term_link()用于术语链接。
希望这会对你有所帮助。