POST循环缺少最近的帖子

时间:2016-08-30 作者:Matt Fleming

我需要一些帮助来处理一个帖子循环,它似乎总是缺少最近的帖子。我猜我的回路有点问题。

我的代码如下。感谢您的帮助!

<?php $posts = get_posts( "category=37" ); ?>
<?php if( $posts ) : ?>
<?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
  <div class="team-member">
    <a href="<?php echo get_permalink($post->ID); ?>"><img src="<?php
    $feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
    echo $feat_image;
    ?>" /></a>
    <h3><a href="<?php echo get_permalink($post->ID); ?>"><?php echo $post->post_title; ?></a></h3>
    <h3 class="homepage-post-title"><a href="<?php echo get_permalink($post->ID); ?>"><?php echo $post->post_content; ?></a></h3>
    <a class="read-more-link" href="<?php echo get_permalink($post->ID); ?>">Read More</a>
  </div>
<?php endforeach; ?>
<?php endif; ?>

1 个回复
SO网友:cjbj

如果未指定posts_per_page 在您的get_posts 您将获得默认的帖子数量,即五篇。

通常偏移量是0,订单是按日期排列的,所以这并不能解释为什么最近的帖子会丢失。

相关推荐

如何修改WP_INCLUDE/BLOCKS/LATEST_posts.php

我是WordPress开发的初学者,希望得到一些帮助。我在一个简单的WordPress网站上工作。基本上,用户希望在主页上显示最新的帖子。我使用了最新帖子块,并将其设置为显示整个帖子内容,现在用户不希望帖子标题链接到单个帖子页面(因为帖子的内容显示在主页上)。如何安全地修改模板文件,使其像h2标记一样使用,而不是在主题中使用的href标记。我知道您可以创建子主题并修改wp_content 文件,但我不确定如何处理中的文件wp_include. 我读到一些关于修改functions.php 但我不确定,如果