关于Z-Blog搜索页显示的坑

技巧4年前 隔壁老李于 2020-08-01 08:34:01 最后编辑

话说还是ZBP1.5时代的时候,老李做的主题都会单独做一个搜索页的模板,因为默认的搜索结果展示页实在是太丑了。

就是这个鸟样子:

关于Z-Blog搜索页显示的坑  第1张

后来ZBP升级到了1.6,大量的人发现搜索结果页本来正常显示的缩略图不显示了,为此老李还写了一篇:Z-Blog升级1.6后搜索结果页图片消失问题解决方案的博文。

简而言之的说就是1.6搜索结果页模板由single改为了list,于是就出现了这个问题。

鉴于ZBP1.6已经使用list模板作为搜索结果的显示模板,那么再重写一个搜索页的模板也似乎没什么必要了。于是1.6的主题老李都删掉了自己写的search.php。

然后,坑来了,不知什么时候开始,渣渣猪同学又把搜索结果页模板由list改为了single。。。。

关于Z-Blog搜索页显示的坑  第2张

于是,搜索结果又变成了本文第一张图的鬼样子。。。。

我还能怎么办呢?改回来吧。。。

本着能不动程序就不等程序的原则,找到当前主题的include.php文件

搜索

function ActivePlugin_default()

在{}里面添加

Add_Filter_Plugin('Filter_Plugin_ViewSearch_Begin', 'XXX_ViewSearch_Begin');

然后去外面添加一个函数

function XXX_ViewSearch_Begin(){
    global $zbp;
    $zbp->option['ZC_SEARCH_TYPE'] = 'list';
}

去后台更新缓存,好了,问题解决了。

关于Z-Blog搜索页显示的坑  第3张


本文由 @隔壁老李 于 2020-08-01 发布在 野路子博客,如无特别说明,本博文章均为原创,转载请保留出处。
评论 (2)
访客
ivg
文章里面代码 亮高是怎么弄的
· 来自福建省泉州市 · 回复
隔壁老李
@ivg 应用中心插件:代码高亮+复制
· 来自山东省青岛市 · 回复
Top