日期:2015-01-16 阅读:1864
dmandwp系统 - wordpress系统和DM系统区块建站>>
求当前分类,试了很多函数。最后下面才有用。
$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() );