WordPress模版安装了WP-PageNavi分页导航插件,为啥不显示啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WordPress模版安装了WP-PageNavi分页导航插件,为啥不显示啊?相关的知识,希望对你有一定的参考价值。

是哪里没有设置好还是,主题不支持啊,如果不安装插件加什么代码能实现,代码放在哪个php内,求详细解答,谢谢!

有以下几种原因会导致插件效果不显示:

1、插件没启用,请登录后台的管理的插件部分,将对应插件启用,如下图:

2、没有设置导航栏菜单,当然没有内容可以显示,可以去后台“菜单”设置里将想要显示的菜单添加到菜单栏了里即可。

3、该插件的设置的问题,后台进入插件设置,找到该插件,把导航栏和分类目录都显示选项勾选保存即可。 

参考技术A 安装WP-PageNavi插件后,需要在模版中相对应的地方添加一段代码既可以实现分页追问

在哪里加,请明示,谢谢

参考技术B 首先,看你的主题是不是支持这个插件,简单的说,是否你的主题原来就已为这个插件写了代码,即会调用它。
其次来了解下分页导航会出现那个文件,通常在index.php(非cms模板,博客类多)和 archive.php 或 category.php文件中。
如果你主题原来是“上一页”和“下一页”,在以上3文件中查找下next_post_link和previous_post_link的代码,把那段代码针对更改下,如
<?php if(function_exists('wp_pagenavi')) : ?>
<?php wp_pagenavi()?>
<?php else : ?>
<?php next_post_link('<span class="prev"><span class="arrow_left"></span>%link</span>') ?>
<?php previous_post_link('<span class="next"><span class="arrow_right"></span>%link</span>') ?>
<?php endif; ?>

以上代码如果启用了wp-pagenavi插件,则显示插件的分页导航,否则以默认的“上页”和“下页”做为分页。
而<?php wp_pagenavi()?>就是分页导航的输出。
以上仅供参考。追问

我找了上面你提到的三个文件,都没看到啊

追答

你现在用的主题是带分页的了吗?是的话那就是主题原来已经集成了分页导航,无需使用分页导航插件。
如果你要加那个插件,就需要自己添加代码进去了。
如前面说到的,插件也需要调用它的代码才能使用的。

追问

主题原来也没带分布的

追答



放到archive.php中看看有没输出显示

本回答被提问者和网友采纳
参考技术C 额,有人回答的很详细了

以上是关于WordPress模版安装了WP-PageNavi分页导航插件,为啥不显示啊?的主要内容,如果未能解决你的问题,请参考以下文章

WordPress网站搬家数据迁移完整教程

WP-Pagenavi 无法在最新帖子的静态主页中工作

为wordpress的分类以及子分类指定固定模版

WordPress一个Blog模版页

php WP-pagenavi

php WP-PageNaviを使う时のコード