我有一个页面显示你的典型的小型邮政预告片系列-图片, 摘录等, 这些内容会宣传要出租的房地产。
我希望能够根据其相应的”
新”
或”
功能”
类别或标签添加”
新”
或”
功能”
图标-两者都可以。
我已经添加了这些类别, 但是它们在输出时不会出现在代码中, 因此无法定位它们。
我将如何执行该操作:
如果帖子缩略图的类别为”
新”
, 则添加类别”
新”
, 这样我就可以定位和设置样式-对每个类别重复此操作。
我发现这与我的想法相似但不起作用
存档页面上将显示多个类别, 但是我只希望设置具有特定类别的预览的样式-我不想设置单个帖子页面的样式。
不幸的是我的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); 将返回你需要遍历该帖子的类别数组
$category_detail=get_the_category('4');
//$post->
ID
foreach($category_detail as $cd){
echo $cd->
cat_name;
}
推荐阅读
- 在Redux Framework中无法打开子菜单
- 在WordPress 4.9中去除图片,视频,iframe周围的自动P标签
- WordPress生成中站点标题,站点内部和站点脚注问题的结构和布局style.css
- WP奇怪的永久链接问题
- WP在网页上粘贴元素(子菜单)
- wp-content之前缺少斜杠&某些上传的图像未显示()
- WP有时会显示未登录用户的页面
- WordPress主题的大小
- 在首页WordPress中显示某个分类的最新博客文章