首页 文章

样式后归档博客预览基于类别

提问于
浏览
0

我有一个页面显示你的典型系列的小邮政戏弄 - 图像,摘录等广告 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 回答

  • 0

    在这里你去 get_the_category($post->ID); 将返回你需要在数组中循环的那个帖子的类别数组

    $category_detail=get_the_category('4');//$post->ID
    foreach($category_detail as $cd){
    echo $cd->cat_name;
    }
    

相关问题