Skip to content

Frontmatterテンプレート変数

プラグイン設定でカスタムfrontmatterプロパティを追加するとき、テンプレート変数を使用できます。

対応変数

変数説明
{{platform}}プラットフォームIDx, facebook, youtube
{{author.name}}著者の表示名John Doe
{{author.handle}}著者のハンドル@johndoe
{{author.username}}著者のユーザー名johndoe
{{author.url}}著者プロフィールURLhttps://x.com/johndoe
{{post.id}}内部投稿ID19384756
{{post.url}}元投稿URLhttps://x.com/...
{{dates.published}}frontmatterからの公開日時2026-02-12 09:30
{{dates.archived}}frontmatterからのアーカイブ日時2026-02-12 09:35
{{dates.lastModified}}frontmatterからの最終更新日時2026-02-12 09:35

プロパティ型の動作

Text / Number

  • 値入力をそのまま使用します。
  • テンプレート変数に対応しています。
  • 数値は可能な場合、数値型へ変換されます。

Checkbox

  • テンプレート上書きが空の場合: チェックボックス値を使用します。
  • テンプレート上書きが空でない場合: テンプレート結果を代わりに使用します。

Date / Date & Time

  • テンプレート上書きが空の場合: ピッカー値を使用します。
  • テンプレート上書きが空でない場合: テンプレート結果を代わりに使用します。

List

  • 1行に1項目を入力します。
  • 各行でテンプレート変数を使用できます。
  • YAML配列として保存されます。

注意

  • コアキーは上書きできません: platform, author, authorUrl, published, archived, lastModified, tags
  • {{date:YYYY}}のようなフォーマット構文には対応していません。

MITライセンスで公開されています。