# WordPress分类页面或文章页面获取当前分类ID

- 原文链接：https://www.xintheme.com/wpjiaocheng/684.html
- 发布日期：2018-05-13
- 更新时间：2019-03-08
- 作者：大胡子 | XinTheme
- 分类目录：WordPress教程
- 标签：WordPress、WordPress函数、WordPress分类ID、WordPress教程、WordPress获取分类ID

## 摘要

阿新在做WordPress企业主题时为了实现一些功能，常需要在分类列表页面或文章页面调用当前所属分类的ID，今天有个好友就遇到了这个问题，其实获取方法很简单，几...

## 正文

阿新在做[WordPress企业主题](https://www.xintheme.com)时为了实现一些功能，常需要在分类列表页面或文章页面调用当前所属分类的ID，今天有个好友就遇到了这个问题，其实获取方法很简单，几行代码即可实现，现在写个教程分享给大家，以备不时之需。

文章页面：

\[php\]$category = get\_the\_category(); //the\_category()是文章当前所属分类函数，把分类信息传递给变量$category  
echo $category\[0\]-&gt;cat\_ID; //输出数组中的分类ID\[/php\]

**函数返回值参考：**

- cat\_ID 分类ID
- cat\_name 分类名称
- category\_nicename 分类别名
- category\_description 分类描述
- category\_parent 父分类ID
- category\_count 分类下的文章数量

分类列表页面：

\[php\]global $wp\_query;  
$cat\_id = get\_query\_var('cat');  
echo $cat\_id; //输入分类ID\[/php\]

get\_query\_var()函数位于wp-includes/query.php

\[php\]function get\_query\_var($var) {  
global $wp\_query;  
return $wp\_query-&gt;get($var);  
}\[/php\]