emlog源码实现全站搜索代码替换

原创 浪子丶刘少  2019-04-22 09:20  阅读 2,944 次 评论 4 条 百度已收录

emlog默认搜索引擎只支持搜索文章标题,那么要想实现全文搜索成为广大站长的一个想法,所以这里公示一段代码,实现可以支持全站搜索

具体操作:

1.找到文件include/controller/search_controller.php中的以下代码:

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

2.把上面代码修改成下面两种效果:

①仅全文搜索:

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

②标题+全文搜索:

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

友情提示:

全文检索对服务器会造成一定压力,配置不好的空间或者服务器请酌情使用,特别是文章较多的博客!

本文地址:https://www.ezliushao.com/114.html
加入我们:请加入刘少技术博客交流群:扫描二维码刘少技术博客的QQ交流群 | 浪子丶刘少 QQ:1150110267(注:微信暂停添加好友)
版权声明:本文为原创文章,版权归 浪子丶刘少 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

  1. 博客之家
    博客之家 【新手】 @回复

    我的网站是一个emlog做的导航站,所以不能加全文搜索,但也要谢谢老板分享!

  2. 弥雅尔尔
    弥雅尔尔 【筑基】 @回复

    现在用emlog建站的很少了,大多是用ZB和WP