让自己陷入了困境。我想在类别上显示帖子。php仅来自“最新新闻”和“自定义模型”类别。另一类“新闻稿”在单独一栏中显示。
我有以下代码——从我读过的其他文章中散列出来——但它显示的是所有帖子,而不仅仅是我选择的两个类别。
也许最简单的方法是显示除“新闻稿”之外的所有帖子。。。
有人能帮忙吗?
<div id="rightColumn">
<h1>
<?php single_cat_title() ?>
</h1>
<?php $posts = get_posts(\'category=Latest News,Custom Models\'); foreach($posts as $post) { ?>
<div class="newsListing">
<div class="imageContainer"><a href="<?php the_permalink(); ?>">
<?php
// Must be inside a loop.
if ( has_post_thumbnail() ) {
the_post_thumbnail(\'size-2\');
}
else {
echo \'<img src="\' . get_bloginfo( \'stylesheet_directory\' ) . \'/images/shared/placeholder.jpg" />\';
}
?>
</a></div>
<h2><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></h2>
<h3>
<?php the_time(\'F jS, Y\') ?>
</h3>
<?php the_excerpt(); ?>
<p class="readMore"><a href="<?php the_permalink(); ?>">Read more</a></p>
<div class="clearBoth"></div>
</div>
<?php } ?>
<div class="clearBoth"></div>
<div id="nav-below" class="navigation">
<p class="floatRight">
<?php posts_nav_link(\'\',\'< Recent entries\',\'Older entries >\'); ?>
</p>
<div class="clearBoth"></div>
</div>
</div>