我有一个页面显示你的典型系列的小邮政戏弄 - 图像,摘录等广告 properties 租赁 .
我希望能够根据相应的“新”或“特色”类别或标签添加“新”或“特色”图标 - 或者这样做 .
我添加了这些类别,但在输出时它们没有出现在代码中,所以我无法定位它们 .
我怎样才能执行该操作:
如果帖子缩略图的类别为“新”,则添加“新”类,以便我可以定位并设置样式 - 重复每个类别 .
我发现这个我觉得相似但不起作用
存档页面上将显示多个类别,但我只想设置具有特定类别的预览 - 我不想为单个帖子页面设置样式 .
不幸的是我的PHP技能是有限的
谢谢
$post = $wp_query->post;
if ( in_category('new', $post->ID) ) { ?>
<body <?php body_class('new'); ?>>
<?php
}
elseif ( in_category('featured', $post->ID) ) { ?>
<body <?php body_class('featured'); ?>>
<?php
}
else { ?>
<body <?php body_class('class-name-generic'); ?>>
<?php
}
?>
1 回答
在这里你去
get_the_category($post->ID);
将返回你需要在数组中循环的那个帖子的类别数组