zblog搜索结果无内容使用百度站内搜索,zblog搜索页面调用搜索词zblog获取搜索词
以前写过一篇关于获取zblog搜索词的方法《zblog搜索页面怎么调用搜索词?》由于现在的人都习惯使用站内搜索时习惯输入多个关键词,也就是在中间加空格。这样是肯定搜索不到的,因为zblog自带的搜索不像百度那样支持多关键词搜索。当然可以使用插件实现,今天说下我是如何解决的。
查看百度统计发现,在本站有很多人使用搜索功能时由于ZBlog自带的搜索比较制杖,无法像百度那样,所以就想着把如果使用自带的搜索功能没有搜索到,可以使用百度站内搜索,这样就会帮助很多人找到自己想要的。
以前是获取网址里面的参数来达到获取搜索词的目的,本来是好好的,但是最近使用了搜索页伪静态插件后,就获取不到搜索词了,如下图这样。
可以看到如果使用“新路由3”或“刷机”都可以搜索到很多结果,但是由于使用搜索引擎的习惯,就会在中间加空格一起搜索。https://ioozu.com/search.php?q=%E6%96%B0%E8%B7%AF%E7%94%B13+%E5%88%B7%E6%9C%BA
现在使用了搜索页伪静态后网址变成这样
https://ioozu.com/collection/%E6%96%B0%E8%B7%AF%E7%94%B13%20%E5%88%B7%E6%9C%BA.html
所以获取不到搜索词
zblog搜索页面怎么调用搜索词?搜索词调用
首先说下思路,
在搜索页使用
直接说解决方法,这次是获取页面的标题实现的获取搜索词,
把下面代码复制到当前主题的include.php内
//获取搜索词 function iqqoz_sosuoci($url,$tou,$wei){ $str = explode($tou,$url); $str1 = explode($wei,$str[1]); return $str1[0]; }
并在需要显示zblog搜索词的位置使用下面代码调用
{iqqoz_sosuoci($title,'搜索 "','"')}
添加到主题template文件夹里search.php文件合适的位置即可。
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包