用wordpress 一年多了,以前文章少,现在文章随着累积也逐渐多了,但页面导航就只有一个“早期文章”,的确太过单一,看到别人都有数字分页导航,于是也搜一搜插件,也安了一个,现在可以数字导航了。
搜到的插件是WP-PageNavi,这个插件可以实现我们的数字分页导航。我的主题是默认的Twenty Ten,因为个人比较喜欢简约,所以一直用它。现在就可以一步步实现Twenty Ten用WP-PageNavi作数字分页导航。
1,安装插件,进入wordpress管理后台,点击插件,再点安装插件,然后跳转到搜索插件页面,然后你输入WP-PageNavi,搜到它然后下载到你的插件里,然后启用,现在你打开的的插件,是不是里面有WP-PageNavi分页导航这个插件了呢,有了还不忙,虽然已启用了,但是还要通过一些设置也能实现。
2,打开你的网站后台,注意不是wordpress,是你的网站后台,你可以用FTP到你的后台,然后打开你的wordpress的主题文件夹,我的是wp-content\themes\twentyten\ 然后呢,打开 loop.php这个文件,直接跳到最后几行,是不是有这么一段:
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<div id=”nav-below”>
<div><?php next_posts_link( __( ‘<span>←</span> Older posts’, ‘twentyten’ ) ); ?></div>
<div><?php previous_posts_link( __( ‘Newer posts <span>→</span>’, ‘twentyten’ ) ); ?></div>
</div><!– #nav-below –>
<?php endif; ?>
这一段中,将这此<div>里的去掉,就是这些
<div id=”nav-below”>
<div><?php next_posts_link( __( ‘<span>←</span> Older posts’, ‘twentyten’ ) ); ?></div>
<div><?php previous_posts_link( __( ‘Newer posts <span>→</span>’, ‘twentyten’ ) ); ?></div>
</div>
然后加上<?php wp_pagenavi(); ?>
或者你跟我一样,保持原来的不变,只是把它当成注解隐去。把这段改成这样
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<!– <div id=”nav-below”>
<div><?php next_posts_link( __( ‘<span>←</span> Older posts’, ‘twentyten’ ) ); ?></div>
<div><?php previous_posts_link( __( ‘Newer posts <span>→</span>’, ‘twentyten’ ) ); ?></div>
</div> –>
<?php wp_pagenavi(); ?><!– #nav-below –>
<?php endif; ?>
然后保存,再打开你的网站,是不是出现导航条了呢。