免插件实现WordPress分页导航方法-利剑分享-科技生活
利剑分享-科技生活-利剑分享-科技生活
利剑分享-科技生活

免插件实现WordPress分页导航方法

免插件实现WordPress分页导航方法

分页导航每个网站都是必备的,WordPress的归档页默认只有上一页、下一页导航链接。最开始我也是用插件来实现WordPress归档页分页导航的,不过后来就改用代码来实现带页码的分页导航了。这个功能应该是每个WordPress网站都必备的。实现WordPress分页导航方法很简单,以下是具体方法:

/*
WordPress分页导航
代码来源: www.wpzxbj.com/jiaocheng/1495.html
*/
max_num_pages;
if ( $max_page == 1 ) return; // 只有一页不用
if ( emptyempty( $paged ) ) $paged = 1;
echo 'Page: ' . $paged . ' of ' . $max_page . '  '; // 显示页数
if ( $paged > 1 ) p_link( $paged - 1, '上一页', '« Previous' );/* 如果当前页大于1就显示上一页链接 */
if ( $paged > $p + 1 ) p_link( 1, '最前页' );
if ( $paged > $p + 2 ) echo '... ';
for( $i = $paged - $p; $i  0 && $i <= $max_page ) $i == $paged ? print "{$i} " : p_link( $i );
}
if ( $paged < $max_page - $p - 1 ) echo '... ';
if ( $paged < $max_page - $p ) p_link( $max_page, '最后页' );
if ( $paged 

代码说明:可直接将以上代码完整插入主题需要显示分页导航的位置即可。如果觉得直接贴代码到主题文件中的内容较多,也可新建一个PHP文件将以上代码插入新建的PHP文件保存,然后在需要的主题文件中include调用。有能力的,也可对以上代码进一步改造,用PHP代码调用即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享