«

EMLOG实现全文+标题搜索的方法

时间:2019-8-12 08:25     作者:博客志     分类: emlog教程


EMLOG官方模板默认的搜索引擎仅支持搜索日志标题,很多模板同样仅支持搜索日志标题,因此今天就为大家分享一下EMLOG实现标题+全文搜索的方法。

一、操作步骤

1、打开 include/controller/search_controller.php 文件

2、大约在22行找到下面这段代码

$sqlSegment = "and title like '%{$keyword}%' order by date desc"; 

3、替换为【仅全文搜索】

$sqlSegment = "and content like '%{$keyword}%' order by date desc"; 

4、或替换为【标题+全文搜索】

$sqlSegment = "and ( title like '%{$keyword}%' or content like '%{$keyword}%' ) order by date desc"; 

二、注意事项

1、全文搜索在运行时会对服务器造成一定压力,尤其的对于文章特别多的EMLOG网站并不适用,使用本教程前请三思

2、使用本教程前,如果确认使用的是EMLOG 5.3.1版本且没有对源代码进行过修改,可以下载博客志改好的文件直接覆盖同名文件

三、附件下载

EMLOG实现全文+标题搜索大小:2KB | 密码:无 | 来源:本站下载