Grav テーマのインストール

無事インストールが完了しサイトが閲覧できたら、次は見た目を変更したいですよね。

defaultでは「 Antimatter 」(アンチマター)というテーマがインストールされています。

Gravにはテーマ機能がありますので、自分好みのテーマ(テンプレート)に変更してみましょう。

メニューから「テーマ」を選択すればインストール済みのテーマが一覧表示されます。




右上の「追加」から利用可能なテーマの一覧が表示されるので気に入ったテーマをインストールしてください。

パーミッションの問題でインストールに失敗する場合は、テーマの詳細に表示されている「ホームページ」のURLからgithubにアクセスしてzipファイルを落としてきましょう。

github からテーマをダウンロード

落としたzipファイルを「Tools」メニューからupload すればインストールできます。

※ちなみに当サイトは TwentyFifteen というテーマを使用しています(=゚ω゚)

GravのテーマというかGravのテンプレートシステムではプラグインによって生成されるパーツを組み合わせる感じでページが形成されています。

なので各コンテンツに対応するプラグインがインストールされていないとそのパーツが生成されないためページが思ったように表示されない(スカスカの状態になる)ことがあります。

※というよりもまともに表示できるテーマのほうが少ない気がします( ゚д゚)

選択したテンプレートのホームページやReadmeファイルに対応しているプラグインに関する情報が書いてあったりするのでそちらを参考にpluginを追加するといいでしょう。

当サイトに追加したプラグインは

  • Archives
  • Breadcrumbs
  • Featherlight
  • Feed
  • Highlight
  • Pagination
  • SimpleSearch
  • Taxonomy List

2017/08/22 時点

という構成になってます。Featherlight(lightbox的なアレ)、Highlight(コンテンツ内に記述したコードのハイライトをしてくれる)以外のプラグインはテンプレート内のパーツとして何らかのコンテンツを生成するもので、インストールしないとページがかなり貧相になります。

Gravのシステムというか思想がいまいち把握できていないのでどういった仕組みでコンテンツが吐き出されるのか、悪戦苦闘中です。

感触としては最終的にテンプレート自体に編集を加えないとダメかなと思ってます。そのあたりもある程度まとまったら記事にしたいと思います(。・ω・)ノ゙

Last edited: 2024-07-31 01:02