[更新|旧]如果我点击更新,就会加载更新的最新帖子。或者,如果我点击旧的,那么会加载下一个最近的帖子。我是wordpress的新手。谁能给我一个在这个代码中实现导航的想法。如下图所示?
<?php
$args = array( 'numberposts' => '3' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ) {
echo '<li style="font-weight:700;"><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> </li> ';
echo '<li>' .wpautop(wp_trim_words($recent["post_content"], 15)). '</li>';
}
?>
您想要的是使用这两个函数:get_next_post和get_previous_post
$next_post = get_next_post();
$prev_post = get_previous_post();
您可以使用以下方法:
<?php echo get_previous_posts_link( $label ); ?> // For previous post link
<?php echo get_next_posts_link( $label ); ?> // For next post link
注意:如果你想了解更多关于这方面的信息,那么use可以从这些链接中获得一个参考get_previous_posts_link($label),另一个是get_next_posts_link($label)