新版ghost1.X博客添加搜索功能

  ·   ghost     浏览量:

起因:

搭建博客过程中,越来越觉得没有搜索功能的博客就像不完整的的大兄弟,文章变多了不可能一页一页地翻吧

条件:

1.安装的是新版的博客,英语版。
2.打开后台的api,如图
timjie-tu-20180807175404

过程:

  • 网上搜索
    发现一个叫做ghosthunter还是什么,的插件,用起来还行,就是不支持中文,老子是中国人,不支持中文要你何用。
  • 自我探索
    文档是个好东西,只需要两分钟,你就会深深爱上它,根据我对ghost文档的不断研究(xjbl点)发现,好多接口啊,简单到不能再简单,连例子都摆出来了,比如我接下来就要用的一个查询所有文章信息的接口
//这是我从官网一字不改的考下来的
$.get(ghost.url.api('posts', {limit: 2})).done(function (data){
  console.log('posts', data.posts);
}).fail(function (err){
  console.log(err);
});

看返回结果
6496f1f9612483acf0f041b48ac562b
知道接下来怎么做了吗?
直接用里面的数据啊,哈哈哈哈。
直接对titlehtml的内容进行判断,找到以后跳转到slug完事儿。

结果:

上图
timjie-tu-20180807174947
美滋滋,等有空再封装个成插件



收起 >>
新版ghost1.X博客添加搜索功能