<?php
$args = array( 'numberposts' => '1' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<h1><a href="' . get_permalink($recent["ID"]) .'">' .$recent["post_title"].'</a> </h1> ';
}
?>
我添加了此代码,用于在所需页面上获取单个最新帖子。
如何添加帖子的下一个和上一个按钮?
答案 0 :(得分:1)
如果您想获得previous post
链接,可以使用以下代码执行此操作:
<?php $prev_post = get_adjacent_post( false, '', true ); ?>
<?php if ( is_a( $prev_post, 'WP_Post' ) ) { ?>
<a href="<?php echo get_permalink( $prev_post->ID ); ?>"><?php echo get_the_title( $prev_post->ID ); ?></a>
<?php } ?>
如果您想获得next post
链接,请:
<?php $next_post = get_adjacent_post( false, '', false ); ?>
<?php if ( is_a( $next_post, 'WP_Post' ) ) { ?>
<a href="<?php echo get_permalink( $next_post->ID ); ?>"><?php echo get_the_title( $next_post->ID ); ?></a>
<?php } ?>
您可以在此处查看有关此功能的更多信息:get_adjacent_post()
答案 1 :(得分:0)
$previous=$recent["ID"]-1;
echo '<a href="' . get_permalink($previous) . '">' . PREVIOUS.'</a> ';
$next=$recent["ID"]+1;
echo '<a href="' . get_permalink($next) . '">' . NEXT.'</a> ';
我做了这个并且有效:)