SO网友:Frank P. Walentynowicz
您的代码表明您需要一个包含5篇最新帖子的列表。列表没有导航,除非使用分页。当您显示单个帖子页面时,情况就不同了。然后,您可以在的帮助下导航到“下一篇”或“上一篇”文章the_post_navigation()
模板函数。在中查看Code Reference.
我稍微修改了您的代码,添加了\'post_status\' => \'publish\'
到$args
数组,因此无需检查状态。还清除了HTML标记的错误嵌套。新代码:
<?php
$args = array( \'numberposts\' => \'5\', \'post_status\' => \'publish\' );
$recent_posts = wp_get_recent_posts($args);
echo \'<ul>\';
foreach( $recent_posts as $recent ) {
echo \'<li class="one_sixth" style="list-style-position: outside;"><a href="\' . get_permalink( $recent["ID"] ) . \'" title="See \' . esc_attr( $recent["post_title"] ) . \'" >\' . $recent["post_title"] . \'</a><br>Author: \' . get_the_author_meta( \'display_name\', $recent["post_author"] ) . \'</li> \';
}
wp_reset_query();
echo \'</ul>\';