於是開始寫了
…才怪
身為程式宅當然是打開
我說過了重點都在
課本Document裡!
hexo
不過我還是有稍微看一下啦
在一番參考研讀之後,打算先以文章搜尋工具
首先當然是:
Install
1 | |
Option
1 | |
path: 把你的文章產生出用於搜尋的xml,要放的位置 field: 可以選擇要搜尋的類別(post 或 page) content: 要顯示的內容
而主要安裝的方式,雖然沒有直接地說要怎麼安裝,但是作者有給個參考。
以下是我的安裝步驟:
- 建立名字叫
search.ejs 的 view,放在 themes/layout底下,參考 - 建立名字叫
search.js 的 js function,放在 themes/source/js底下,參考 - 把
search.ejs 加入引用 jquery 以及剛剛建立的 search.js1
2
3
4
5
6
7<script
src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
crossorigin="anonymous">
</script>
<!--LINK SEARCH-->
<script type="text/javascript" src="/js/search.js"></script> - 然後微調一下介面
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15<div id="site_search">
<div class="form-group">
<p><%= config.title %>: <em class="ui-keyword">~</em></p>
(reverse-i-search)`':
<input type="text" id="local-search-input" name="q" results="0"
placeholder="<%= __(' _') %>"
class="st-search-input st-default-search-input form-control"
style="color: white;
background-color: #2b2b2b;
border-color: #2b2b2b;
outline: none;"
/>
</div>
<div id="local-search-result"></div>
</div>
然後就變成以下的樣子:
結論
隨打搜尋的速度很不錯,也為了把這個搜尋頁面搞得像
不過現在這樣看來,是有可能會搜尋到奇怪的東西,不過應該可以透過調整