新闻中心

wordpress主题自带的搜索功能无效的解决方法

作者 / 无忧主机 时间 2014-09-26 19:49:28

无忧主机免备案php虚拟主机,完美支持wordpress开源程序。但是站长朋友们为了装饰自己的wordpress站点的时候出现了各种错误,无忧主机小编敢坑定的是不是无忧主机的设置导致的,而是站长朋友们不经意的开启某一个功能的时候导致的各种错误,今天无忧主机小编就遇到了一位站长朋友的wordpress站点,安装主题之后设置了各种的插件,然后主题的自带的搜索功能不能使用,这让站长朋友误认为无忧主机不支持wordpress的扩展,但是经过无忧主机小编数小时的奋战,到今天终于解决了这个事情。其实就是程序的问题导致的,那下面无忧主机小编是怎么做到的吧,也谈谈思想。 1、首先出现这种问题我们就要查看这个搜索功能发送的post的请求是否是与搜索的是一样的呢,如果是一样的那么证明这个搜索的发出的请求是没有任何的问题,那么我们首先是怎么测试的呢 首先是在本地安装测试一下 是否是有效的,当然这个是测试的时候才这样做的,但是呢只要在空间里面测试了post发出的请求的字符串是没有问题的,那就证明这个功能是有效的。 2、抓包查看出虽然请求发出了,但是url转向没有实时的传输过去,那么这个我们就要考虑伪静态的问题了,从新设置为默认的,发现还是没有用。 3、到了这一步我们就要考虑到是否安装了缓存插件之类,如果有那么就必须先停止了,清空浏览器缓存试一下,果然搜索功能可以用了。 乘胜追击: 虽然按照先前的做法我们成功的解决了这个问题,但是我们的伪静态没有了,减少服务器压力的缓存插件没有了,速度上也慢了一点,不可能使用这个功能就要放弃这么优秀的插件呢,但是无忧主机小编告诉您们的是:不需要放弃任何的操作,只要我们运行这个功能成功了,首先开启伪静态,然后开启缓存插件,然后重启服务器,果然,运行可以了,但是之前为什么就重启了服务器,各种更改怎么都不能成功的呢,其实就是这两个插件影响到这个功能,但是正常运行之后再开启伪静态和缓存插件就可以正常使用了,为什么要这样呢,其实无忧主机小编也想了很久,也没有想通,反正按照无忧主机这个方法就可以成功的。也有可能是程序bug,但是这个有待研究发现,至于如果以后无忧主机小编发现了什么会在下篇文章里面写清楚,彻底的解决这个问题的发现。 感谢站长朋友们对无忧主机小编的支持,如有疑问请联系QQ340555007. 无忧主机相关文章推荐阅读: 强大的插件:WORDPRESS微信机器人 WORDPRESS完美实现“利用二维码扫描查看文章内容” 2014年WORDPRESS最新版本设置全站关键词和描述总结 WORDPRESS安装插件时报错“因为它引起了一个致命错误”解决方法

本文地址:https://www.51php.com/wordpress/16779.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服