php - wordpress 如果帖子是 in_category 显示类别名称
问题描述
我想检查 Wordpress 帖子是否具有类别“X、Y 或 Z”,如果是,则显示类别的名称(“XY 或 Z”)。
我已经检查并获得了类别的真实性,但是如何显示在_category() 中找到的每个名称;
if ( in_category( array( 'X', 'Y', 'Z') {
echo "yes";
}
如何显示类别名称?
解决方案
你的问题的简单答案是这样的
get_the_category();
使用您的示例,您可以说
if (in_category( array('X', 'Y', 'Z') )) {
echo get_the_category();
}
通过将帖子 ID 作为参数传递,此标签可以在 The Loop 之外使用。
有关更多信息和用法,get_the_category()
请访问下一个链接
推荐阅读
- tensorflow - 可变大小的输入不适用于扩张卷积层
- ms-access - 如何将多个交叉表查询与顺序列合并为一个,即配置文件到横向格式?
- c++ - 如何在裸机上运行 gcov(无文件系统)
- python - 如何从 Beautiful Soup 中的嵌套标签中提取文本?
- r - 根据标准划分数据框并使用 ggplot2 绘制结果
- react-native - 在 react-native 应用程序中挂载 Saga
- mysql - 如何在表格中按用户名对所有分数进行分组并显示排名?
- html - Django 变量中的选定选项
- css - 是否可以在 CSS 的 url() 中使用本地文件路径?
- node.js - 如何在更新猫鼬上设置 _id 引用