今天上了下百度知道,无意中发现一个网友在知道上提问 「WordPress 怎么获取文章所属分类的名字?」 正好没事就小编就写了这么一个教程。其实在设计主题时经常会需要调用当前分类或当前文章所属分类名称的需求,一般大家都是使用:
<?php the_category(); ?>
来调用分类名称与连接的,但是这样并不能单独的调用出分类的名称,那么怎样单独的调用出 WordPress 的分类名称呢?方法如下:
1 、如果是在分类页面调用当前分类名称则使用以下代码:
<?php single_cat_title(); ?>
2 、如果是在在文章页想调用出当前文章所属分类的名称:
代码⑴
<?php foreach((get_the_category()) as $category) { echo $category->cat_name; } ?>
代码⑵
<?php $category = get_the_category(); echo $category[0]->cat_name; ?>
代码⑶
<?php $thiscat = get_category($cat); echo $thiscat ->name;?>
另外说个如何获取分类别名的方法:
if(is_category()) { $cat = get_query_var('cat'); $yourcat = get_category($cat); echo "该分类别名为" . $yourcat->slug; }