wordpress中get_the_category与get_the_terms的区别是什么?

zibbs 发布于 2017/03/15 13:46
阅读 350
收藏 0

get_the_category和get_the_terms貌似都是用来获取分类信息的,前者使用方法简单,不带参数,后者使用方法

<?php get_the_terms( $id, $taxonomy ); ?> 

例如:woocommerce中,获取当前产品页面的分类信息,前者居然无效,后者要使用

<?php get_the_terms( $id, 'product_cat');

为什么要填写'product_cat',我怎么知道这里为什么必须写product_cat,而不是product_cat1,从何得知?请大神讲解一下什么时候用前者?什么时候用后者,两者的具体区别是什么?

加载中
返回顶部
顶部