今天对wordpress增加数字分页导航功能

用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>&larr;</span> Older posts’, ‘twentyten’ ) ); ?></div>
     <div><?php previous_posts_link( __( ‘Newer posts <span>&rarr;</span>’, ‘twentyten’ ) ); ?></div>
    </div><!– #nav-below –>
<?php endif; ?>

这一段中,将这此<div>里的去掉,就是这些

<div id=”nav-below”>
     <div><?php next_posts_link( __( ‘<span>&larr;</span> Older posts’, ‘twentyten’ ) ); ?></div>
     <div><?php previous_posts_link( __( ‘Newer posts <span>&rarr;</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>&larr;</span> Older posts’, ‘twentyten’ ) ); ?></div>
     <div><?php previous_posts_link( __( ‘Newer posts <span>&rarr;</span>’, ‘twentyten’ ) ); ?></div>
    </div> –>
                                     <?php wp_pagenavi(); ?><!– #nav-below –>
<?php endif; ?>

然后保存,再打开你的网站,是不是出现导航条了呢。





此条目发表在 网络 分类目录,贴了 标签。将固定链接加入收藏夹。