【WordPress插件使用技巧】:WP-PageNavi插件的设置方法

有些主题,特别是国外的一些主题,分页导航常常很简单,只有“较新的文章”,“旧的文章”的链接,没有直观的页码显示。想要有页码显示,可以修改代码或者是用插件实现。这里风腾WP-PageNavi插件的设置方法:

wordpress默认的TwentyEleven主题为例,通过WP-PageNavi插件来设置页码的分页导航。

1、现在后台-插件中搜索并安装WP-PageNavi插件,然后启用。

2、插件的官方安装说明如下:

Usage

In your theme, you need to find calls to next_posts_link() and previous_posts_link() and replace them.

In the Twentyten theme, it looks like this:

<div><?php next_posts_link( __( '<span>&larr;</span> Older posts', 'twentyten' ) ); ?></div> <div><?php previous_posts_link( __( 'Newer posts <span>&rarr;</span>', 'twentyten' ) ); ?></div>

You would replace those two lines with this:

<?php wp_pagenavi(); ?>

For multipart pages, you would look for code like this:

<?php wp_link_pages( ... ); ?>

and replace it with this:

<?php wp_pagenavi( array( 'type' => 'multipart' ) ); ?>

Go to WP-Admin -> Settings -> PageNavi for configuration.

 

然后到index.php、 archive.php、 search.php 中适当的位置添加或者是修改代码。

而默认的TwentyEleven主题已经改变了代码结构,在这些页面里找不到分页相关的代码了。

通过搜索,在functions.php中的找到了相关代码。

<nav id="<?php echo esc_attr( $html_id ); ?>">

<h3 class=”assistive-text”><?php _e( ‘Post navigation’, ‘twentyeleven’ ); ?></h3>

<div class=”nav-previous”><?php next_posts_link( __( ‘<span class=”meta-nav”>&larr;</span> Older posts’, ‘twentyeleven’ ) ); ?></div>

<div class=”nav-next”><?php previous_posts_link( __( ‘Newer posts <span class=”meta-nav”>&rarr;</span>’, ‘twentyeleven’ ) ); ?></div>

</nav><!– #nav-above –>

将这段代码替换为

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

这样就可以使用wp-pagenavi插件了。

需要注意的是,在代码不恢复的情况下停用插件会有问题,请小心操作。

风腾改编自:http://www.albertknight.com/330.html


将此文分享到:


转载请注明来自风腾网-wordpress企业主题,本文地址:http://fengten.com/2060.html
除非注明,风腾网-wordpress企业主题文章均为原创,转载请注明出处和链接!
友荐云推荐

相关文章

*

*

顶部 友荐云推荐