函数文档

get_cat_name()

💡 云策文档标注

概述

get_cat_name() 函数用于根据分类 ID 检索分类名称。它通过 get_term() 获取分类数据,并在分类不存在或出错时返回空字符串。

关键要点

  • 参数:$cat_id(int,必需),表示分类 ID。
  • 返回值:string,分类名称;若分类不存在则返回空字符串。
  • 内部实现:使用 get_term() 查询分类数据,并检查是否为 WP_Error。
  • 相关函数:get_term()、is_wp_error(),以及一些已弃用或 XML-RPC 相关函数。
  • 版本历史:自 WordPress 1.0.0 引入。

代码示例

function get_cat_name( $cat_id ) {
    $cat_id   = (int) $cat_id;
    $category = get_term( $cat_id, 'category' );

    if ( ! $category || is_wp_error( $category ) ) {
        return '';
    }

    return $category->name;
}

📄 原文内容

Retrieves the name of a category from its ID.

Parameters

$cat_idintrequired
Category ID.

Return

string Category name, or an empty string if the category doesn’t exist.

Source

function get_cat_name( $cat_id ) {
	$cat_id   = (int) $cat_id;
	$category = get_term( $cat_id, 'category' );

	if ( ! $category || is_wp_error( $category ) ) {
		return '';
	}

	return $category->name;
}

Changelog

Version Description
1.0.0 Introduced.

User Contributed Notes