我想在WordPress中显示来自两个不同类别的帖子。类别应该有自己的风格。但我不能让它正常工作。该帖子出现但不是按日期顺序或仅限于五个帖子。
您可以在下面找到我的代码摘录。
谢谢
<ul class="slides">
<?php query_posts('cat=13,5&orderby=date&posts_per_page=5'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php if ( is_category('13') ) {?>
<li>
<div>
CONTENT
</div>
</li>
<?php } else {?>
<li>
<div>
CONTENT
</div>
</li>
<?php }?>
</li>
<?php endwhile; ?>
<?php endif; ?>
</ul>
答案 0 :(得分:1)
is_category()
检查模板而不是帖子。您需要get_the_category()
答案 1 :(得分:0)
此代码可以帮助您
global $post;
$categories = get_the_category($post->ID);
var_dump($categories);
由于