【发布时间】:2011-06-07 22:48:23
【问题描述】:
我想要的是一次只显示一篇博文,无论是在首页还是在“之后”,也就是说,我不希望在第二次查看我的博客时显示不止一篇博文。
到目前为止,我已在仪表板中将“每页帖子数”设置为 1。但是,帖子链接之前和之后的导航链接指向第 2 页、第 3 页等。这些仅显示一个帖子,但我希望这些链接指向下一个/上一个帖子的永久链接。
我该怎么做?
【问题讨论】:
标签: wordpress wordpress-theming
我想要的是一次只显示一篇博文,无论是在首页还是在“之后”,也就是说,我不希望在第二次查看我的博客时显示不止一篇博文。
到目前为止,我已在仪表板中将“每页帖子数”设置为 1。但是,帖子链接之前和之后的导航链接指向第 2 页、第 3 页等。这些仅显示一个帖子,但我希望这些链接指向下一个/上一个帖子的永久链接。
我该怎么做?
【问题讨论】:
标签: wordpress wordpress-theming
替换
<div id="nav-above" class="navigation">
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div>
</div>
与
<div id="nav-above" class="navigation">
<div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '←', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
<div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '→', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
</div>
您应该在loop.php 中找到第一个代码块,第二个来自single.php。
【讨论】: