0

我想在每个帖子的末尾显示一些随机帖子。我为此目的找到了这段代码。

    <div>
<h2>Random Posts</h2>
<ul>
<?php
$args = array( 'numberposts' => 5, 'orderby' => 'rand', 'post_status' => 'publish', 'offset' => 1);
$rand_posts = get_posts( $args );
foreach( $rand_posts as $post ) : ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
</div>

但问题是,当我在我的网站上使用此代码时,它还会导致每个帖子底部出现下一个和上一个帖子链接的随机输出,以便更好地导航。

我想知道如何终止随机帖子的效果,以便前后帖子链接以其原始顺序显示。

4

1 回答 1

1

尝试

<?php wp_reset_query(); ?>

更多信息在这里:http ://codex.wordpress.org/Function_Reference/wp_reset_query

于 2012-11-15T18:52:50.300 回答