目前我只是在理论上思考我需要做什么,我正在编辑另一个开发人员的代码,所以它可能会有点棘手。
我创建了一个名为“home”的新类别,并希望我分配给该类别的帖子覆盖主页上显示的当前帖子。因此,如果它被选中,它将出现在主页上。
我有 3 种自定义帖子类型,每种类型都有一个名为 home 的类别。
这是我目前获得的显示最新帖子的代码。它没有改变,我只需要一点指导。
<?php
$query = new WP_Query('post_type=testimonial&showposts=1&paged=' . $paged);
$postcount = 0; ?>
<?php if ($query->have_posts()) : ?>
<?php while ($query->have_posts()) : $query->the_post(); ?>
<?php $postcount++; ?>
<li>
<a href="<?php the_permalink(); ?>"></a>
<a href="<?php the_permalink(); ?>">
<?php
if (has_post_thumbnail()) {
// check if the post has a Post Thumbnail assigned to it.
the_post_thumbnail('thumb-casestudy');
}else {
?>
<img src ="<?php bloginfo('template_url'); ?>/assets/images/default.jpg" alt="<?php the_title(); ?>"/>
<?php } ?></a>
<h4><a href ="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
<p class ="hm_text"><?php
//the_excerpt();
echo get_post_meta($query->post->ID, 'wpld_cf_home_page_text', true) ?></p>
</li>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>