微搜索是什么
微搜索(官网)是一个非常快速的站内搜索引擎,全文搜索,实时索引,即输即搜,自动补全,帮助你轻松实现全文搜索功能。
而整个过程只需要简单的三步:创建引擎,添加站点地址,复制代码到 html。
关键它还免费(哈哈,就看中这点!),免费帐号可创建1个引擎,添加两个域名。
添加微搜索到博客
添加微搜索代码
照着官网的帮助视频做,先创建个引擎,然后在“爬虫”那把自己的域名添加进去:http://starwindy.oschina.io/
接下来就要安装了,它提供了一个最简单的安装方式,即直接复制代码到网页中,在视频中我们可以看到,这段代码是要粘贴在index.html
中即可。
我们的本地hexo目录里没有index.html
文件,所以我们要像Hexo自动随机切换顶部图片一样来新建个tinysou.ejs
文件,把提供的代码粘贴进去,保存后放到D:\hexo\themes\你的主题目录\layout\_partial
目录下。
然后编辑D:\hexo\themes\你的主题目录\layout\_partial\header.ejs
,在最后一行(</header>
标记)之前加入一行<%- partial('tinysou') %>
即可。
接着别忘了编辑你的主题配置文件themes\你的主题目录\_config.yml
,在里面添加:
修改搜索框
编辑D:\hexo\themes\你的主题目录\layout\_partial
目录下面的header.ejs
文件,搜索search-form-wrap
,把下面的代码修改成如下样式:
保存后重新部署即可。