首先,下载WP Page Numbers插件,将压缩包解压后,把文件夹上传到wp-content/plugins/目录下。或者你可以直接在wordpress后台下载安装。
我用的是 WP Page Numbers 插件,百度一下,有很多下载地址,这里就不提供了。
其次,激活插件,安装完成后,点击“插件”选项激活WP Page Numbers插件。将下面代码放在archive.php、index.php、search.php模版文件中并把
previous_post() and next_post()语句去除,并替换以下内容:
<?php if(function_exists(‘wp_page_numbers’)) : wp_page_numbers(); endif; ?>
第三,现在点击左边的菜单栏的“设置”—>“Page Numbers”链接,进入WP Page Numbers插件相关设置。
第四,完成以上三步就已经差不多了,分页也在前台显示,但是点击分页的时候,页数也跳转了,但是显示的内容并没有变化,这里要修改一点内容,在
模板里,while (have_posts()) : the_post();前增加下面的的语句:
<?php if ( get_option(‘wpyou_news_perpage’) ) { ?>
<?php $news_perpage = stripslashes(get_option(‘wpyou_news_perpage’)); ?>
<?php } else { ?>
<?php $news_perpage = 9; ?>
<?php } ?>
<?php $wp_query = new WP_Query(‘&orderby=date&caller_get_posts=1&order=DESC&posts_per_page=’.$news_perpage.’&paged=’.$paged); ?>
到此为止,分页就可以完全成功了,信不信由你,反正我是信了……