get_the_category(获取分类相关内容)

十二月 19
磊子 2011年 2 条评论

说明

如要查看一些说明,请点击http://www.favortt.com/wordpress-functions-class

描述

模板标签函数用来返回的值是一个数组形式的对象,返回的内容是文章下分类信息,可以在文章主循环外使用(Loop)

用法

<?php get_the_category( $id ) ?>

参数说明

$id(可选)文章的ID编号,默认值为$post->ID (当前文章的ID编号)。

返回值

cat_ID
分类ID编号 (也可以保存为 ‘term_id’)
cat_name
类别名称 (也可以保存为 ‘name’)
category_nicename
类分类名称产生的一个slug (也可以保存为’slug’)
category_描述
分类描述 (也保存为’description’)
category_parent
当前分类的父类别的ID编号。’0′ 表示没有父类别。(同样也可以保存为 ‘parent’)
category_count
该分类有多少文章 (也可以保存为 ‘count’)

示例

显示第一个分类名称

<?php

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

?>

显示多个分类名称(当一个篇文章有多个分类的时候)

<?php 
$cat = get_the_category();

foreach($cat as $key=>$category) 
{ 
    echo $category->cat_name.'<br/>'; 
} 

?>

显示分类的所有内容

<?php
 $categories = get_the_category();
 
 var_dump($categories);
?>
//显示的内容就是上面提到的返回值

通过上面的方法我们就可以在文章的循环外获取分类的内容,这样我们就可以用在很多的功能中,比如可以在每篇文章下面添加一个相关文章列表

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » get_the_category(获取分类相关内容)
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

2 条留言 其中:访客:1 条, 博主:1 条

  1. 冯哥,给你提一个小小的建议哈,感觉那个文章的字儿好小的了,看的很吃力,体验不是很好呢。

说点什么吧




订阅本站