ghost

A collection of 29 posts
Use swiftype in ghost
ghost

Use swiftype in ghost

サイト内検索をいい感じにしてくれるSwiftypeなるサービスを見つけた 個人利用で機能制限付きのアカウントなら無料で利用できるらしいので試してみた 登録後自動で30日のトライアルのプランになる。30日が終わるとfreeプランにダウングレードするか、有料版にアップグレードするか選ぶ感じらしい(最初からfreeプランにはできない) この辺mackerelもそういう感じだった気がする 登録してまずインデックスを作る サイトのurlを入力するとクロールされてインデックスがSwiftypeサーバー上に作られる サーチエンジン名は好きな名前にする このインデックスは複数のサイト分作成できて、それぞれサーチエンジン単位で管理ページに登録される(たぶんfreeプランだとこのサーチエンジンが上限1つ) サーチエンジンページ内では検索がどのように動くかのプレビューや、実際にページに設置するためのjavascriptのコードが取得できる 今回はjavascriptのコードを利用した トップページに検索窓を設置したかったのでghost/co
3 min read
Add syntax highlight to Ghost
ghost

Add syntax highlight to Ghost

ghostでシンタックスハイライトさせる Prismを使う。テーマとハイライトしたい言語を選択して、ダウンロードボタンでprism.jsとprism.cssをダウンロード それぞれghost/content/themes/casper/assets/js/、ghost/content/themes/casper/assets/css/以下に設置 パーミッションも他のファイルと合わせておく(0666) ghost/content/themes/casper/default.hbsを編集 内に以下を追記 {{! The main JavaScript file for Casper }} {{! Styles'n'Scripts }}
1 min read