wordpress 获取当前文章分类
时间 : 2023-12-29 00:30:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
在WordPress中获取当前文章的分类信息非常简单。可以使用内置函数`get_the_category()`来获取当前文章所属的分类。
以下是一个示例代码,演示如何在WordPress中获取当前文章的分类信息:
<?php
// 获取当前文章的ID
$post_id = get_the_ID();
// 获取当前文章的分类信息
$categories = get_the_category($post_id);
// 遍历分类信息并输出
foreach($categories as $category) {
echo $category->name;
}
?>
在上述代码中,我们首先使用`get_the_ID()`函数获取当前文章的ID,然后使用`get_the_category($post_id)`函数获取当前文章的分类信息。最后,我们遍历分类信息数组,并使用`$category->name`输出每个分类的名称。
请注意,如果当前文章属于多个分类,则`get_the_category()`函数将返回一个分类对象数组。您可以根据需要修改代码以适应不同的情况。
希望这可以帮助到您!
其他答案
要获取当前文章的分类,可以使用以下代码:
```php
<?php
$category = get_the_category();
if ($category) {
echo esc_html($category[0]->name);
}
?>
上述代码首先使用 `get_the_category()` 函数获取当前文章的分类对象,并将其赋值给 `$category` 变量。然后,通过检查 `$category` 变量是否存在,并输出分类名称。请注意,我们使用了 `esc_html()` 函数来确保输出的分类名称经过了HTML转义,以提高安全性。
将上述代码插入你的 WordPress 主题模板的相关位置,如 `single.php`、`content.php` 等文件中,可以获取当前文章的分类,并将其显示在你想要的位置上。
下一篇
帝国cms接入腾讯云cos
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章







