wordpress如何获取分类名

作者:  耕堂 | 本文浏览1338次 | 2009年11月19日

wordpress如何获取文章分类名,如何获取归档分类名,获取分类链接,获取纯文本分类名,这些都可以用wp内部模板标签实现,耕堂介绍一下。

the category

一般用在文章页,显示当前文章的分类链接:

<?php the_category(); ?>

括号内可填写内容如:’,',表示当前文章属于多个分类时,以逗号间隔,也可以设置为其他间隔方式;

single_cat_title

标签用在归档页,分类归档页显示分类名,标签归档页显示标签名,都是纯文本,非锚链接:

<?php single_cat_title(); ?>
wp_list_categories

该标签用得很多,功能很复杂,参数比较多,但是用它显示某一分类也可以,不过是锚链接:

<?php wp_list_categories(‘include=’); ?>

等号后面需要填某一分类的id(id可以在后台鼠标移动到某一链接时,状态栏会显示出来);

get_the_category

1.不大常见,但用处挺大,一般用法:

<?php
foreach((get_the_category()) as $category) {
echo $category->cat_name . ‘ ‘;
}
?>

在文章页、分类归档、标签归档都可以用,显示分类名或标签名,非锚链接;
2.其他用法:

<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>

同样显示分类名,文章页和分类归档页可用,其中cat_name可以替换:
cat_ID,cat_name,category_nicename,category_description,第三个是分类别名,其他就不用说了吧;

wordpress常用的和分类相关的模板标签,耕堂就介绍这几个,官方wordpress.org有更多模板标签参考,可以去查看。

 右上方更多相关内容/站内搜索-关键词请用空格隔开

  • 标签 : 
  • 原文链接 : http://www.gengtang.net/wordpress/huoqu-fenlei.html
  • 转载原创文章请注明 : 耕堂-gengtang.net
  •  “wordpress如何获取分类名” 有1条评论

    1. 2010年5月11日的10:53 下午,传说中的 自由人:

      这个有用。。。我要调用个分类名,然后根据分类名输出class

    发表留言

    可用HTML标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>