wordpress API

wordpress如何求当前分类和最顶级分类

日期:2015-01-16 阅读:1864

dmandwp系统 - wordpress系统和DM系统区块建站>>

wordpress如何求当前分类和最顶级分类

求当前分类,试了很多函数。最后下面才有用。

$thisCat = get_category(get_query_var('cat'),false);
pre($thisCat);
因为点产品时,而产品是总类,它下面并没有post,那这时用别的就取不出产品。

----
如果用pre(get_the_category());时,会返当前有文章的分类。

不管是第一种还是第二种,都会返回对象,再pre后 取得term_id后,再用
 <?php pre(get_term( term_id,'category')) ?>去得到上一级。最终parent为0时,就是最顶级。
 
 有了最顶级后,就可以调不同的分类列表了,这是取最顶级的目的
   get_template_part( 'content-tvcatproduct', get_post_format() );
 ------
 参考:
if ( 'tvproduct' == get_post_type() ) //  这是按内容类型,对于企业站来说,并不一定要去建内容类型。
      get_template_part( 'content-tvcatproduct', get_post_format() );

<<点击返回