Attila这个主题因为没办法搜索中文所以我自己做了修改,使用 Fuse.js
来适配中文,我前几天都还想着要不要借这个搜索功能再水一篇文章?
想不到刚刚刷Ghost的更新日志的时候发现——官方居然集!成!了!搜!索!功!能!而且启用方式巨简单!这可把我高兴坏了,虽然刚刚发了一篇归档方案的实现,但是忍不住再水一篇告诉大家这个好事。
Adding Search to a Ghost site is easy, and can be done in two ways:
#/search
link to your site navigation in Ghost Admin, and you'll have a clickable navigation link that opens the search interface.data-ghost-search
attribute to any element in your theme (a 🔎 icon, perhaps?), and you'll have a clickable button to open the search interface.这面这段是官方的教程,我测试了一下做个总结~
#/search
的链接,名字随便起就行了, 其实页面上得任意链接只要是指向#/search
都可以调出搜索窗口。 点我试试,也能弹出搜索窗口data-ghost-search
的属性。不过,我幸苦弄得搜索框怎么能说被你取缔就取缔呢?倔强得继续使用自己得方案。😒
而且官方还巴拉巴拉得说了一堆借口说为啥这么久搜索功能才集成进来,我用翻译看来一下都是废话,说啥要做就要做最好之类得,特么一个搜索功能这么简单得事情,能有多少技术含量嘛,而且成熟得方案这么多,随便借鉴一个不就好了~。
说不定下期就忽然给我集成归档页面方案,那我可真是要被气吐血。
加入评论