【发布时间】:2017-01-27 06:10:28
【问题描述】:
我为 Wordpress 制作了一个简单的“帖子页面”导航,但我找不到改变 next_posts_link() 和 previous_posts_link() 行为的方法,以便无论显示什么页面,按钮始终可见.
这里是不同状态的菜单:
我知道在第一页/最后一页上不显示“上一页”/“下一页”按钮是该 Wordpress 功能所期望的,但是我需要覆盖此行为,以便灰显的上一页/下一页文本分别显示在第一页/最后一页。
对于我如何实现这一点,我们将不胜感激。谢谢
代码如下:
<?php
function pagination_nav() {
global $wp_query;
$total_pages = $wp_query->max_num_pages;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
?>
<nav class="pagination" role="navigation">
<div class="nav-previous">← <?php previous_posts_link( 'Previous Page ' ); ?></div>
<div class="nav-position">Page <?php echo $paged ?> of <?php echo $total_pages ?></div>
<div class="nav-next"><?php next_posts_link( 'Next Page' ); ?> →</div>
</nav>
<?php } ?>
【问题讨论】:
标签: php html wordpress pagination