typecho程序的搜索提高插件

  项目地址

  使用说明

  下载后将soso文件夹放到typecho目录下typecho插件好搜,然后启动插件,打开插件设置,根据文字提示设置即可。

  功能介绍

  搜索机制:有常规搜索跟仅搜索文章标题两种方式。

  搜索过滤:可以设置一些分类,让其不被搜索至。

  搜索高亮:搜索结果页面,文章标题跟缩略内容中的关键字高亮显示。

  注意:缩略内容使用来截取的并不会高亮,因为这个地方没有插件插口,可以将这个函数换成插件外置的方式,也可以这么写个判别

  //插件启动就读取插件的这个办法 //插件没启动就读取默认方式

  更新日志

  2019.12.13升级为1.1.1版本

  修复搜索能搜至掩藏文章的bug

  2019.8.19升级为1.1.0版本

  优化了高亮缩略内容的句型较少一个设置项,支持按照分类id进行搜索内容(需模版配合)

  2019.4.29升级为1.0.6版本

  修复部份状况下文章重复输出问题

  2018.12.9升级为1.0.5版本

  修复插件间的兼容性问题,同时针对Meting插件句型不进行关键词高亮。

  插件背后的故事

  其实这个插件早就有点看法了typecho插件好搜,但是自己渣,文档看不懂,所以最基本的搜索功能都研究了好多天,本来是想顺便解决搜索会过滤下划线的问题,但是插件上我没有做到。还想着前台指定分类进行搜索,结果也没做到。

  Typecho开发版搜索早已不会过滤掉下划线了,插件也支持指定分类进行搜索

  后来想起模板群的群友说wp可以设置只搜索文章标题,typecho不知道如何搞,当时我告诉他更改源代码的某个位置。于是这个插件就把这个功能加上了。

  搜索结果屏蔽这些分类,这个功能虽然是我自己比较须要的,有些东西没必要呈现至搜索结果里。

  因为看过一极乐博客的这个文章《javascript实现typecho搜索结果关键词高亮显示》,所以就加了个搜索词高亮显示的功能,默认就是显示蓝色。

  感谢:

  感谢牛肉帮助修补bug,感谢Rakiy的CateFilter作为参考。

Last modification:December 11th, 2020 at 01:05 am
如果觉得我的文章对你有用,请随意赞赏