免插件实现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