Grav はPHP製のCMSです。

  • 特徴としては
  • フラットファイル方式(ファイルベース、RDBMSを使わない)
  • コンテンツの記述がmarkdown形式
  • テンプレートはtwig
  • しっかりとした管理ページが用意されている

といったところです。
さらに詳しい情報が必要な場合は本家サイト

https://getgrav.org/
を覗いてみてください。

新しくサイトの立ち上げをおこなう機会があったのでその顛末をレポート。

 

過去に運用していたドメインで関連サイトを復活させる必要があったので、GRAVを使ってサイトを構築。

GRAVのインストール 」や「 インストール後の設定」ですでに紹介しているけれど、投稿から5年も過ぎているので、情報更新の意味も兼ねて投稿。GRAVのバージョンもだいぶ上がってるしね。

続きを読む… 4 minutes, 21 seconds

GRAV のプラグインに Social Meta Tags というのがあります。

GRAV Plugin Social Meta Tags

SNS 用のメタタグをページに追加してくれるプラグインです。
最近Twitterを利用しているのですが、毎回投稿用に画像を用意したりツイート内容を書くよりも、サイトへのリンクを張ったときに自動でテキストや画像などが表示される「Twitter Card」という機能を利用したほうが、見た目的にも効率的にもいいんじゃなかろうか、と思い至りました。

ということでつけてみました( ゚Д゚)

続きを読む… 6 minutes, 46 seconds

フラットファイルCMS、GRAVのテンプレートカスタマイズ。

今回はTweetボタンを追加してみました。

続きを読む… 2 minutes, 54 seconds