📘

Notionページテンプレートのタイトル自動反映を回避する方法

2024/11/10に公開

Notionのページテンプレートを活用すると、決まったフォーマットのページを簡単に作成できます。しかし、テンプレートに設定したタイトルが新規ページ作成時に自動で反映されてしまうため、日報など、ページごとに異なるタイトルを付けたい場合は不便です。
この記事では、Notionのボタンプロパティと数式プロパティを活用し、ページテンプレートのタイトル半自動反映を回避する方法を紹介します。

Notionページテンプレートのタイトル自動反映とは?

Notionのページテンプレートには、タイトルをはじめ、さまざまなプロパティをあらかじめ設定できます。これは、新規ページ作成時に役立ちますが、テンプレートのタイトルが自動で反映されてしまうため、ページごとにタイトルを変更する手間が発生します。たとえば、日報テンプレートに「日報テンプレート」というタイトルを設定した場合、新規ページ作成時には必ず「日報テンプレート」というタイトルになり、手動で変更する必要があります。

タイトル自動反映を回避する方法

Notionのボタンと数式プロパティを組み合わせることで、この問題を解決できます。
具体的には、数式でページタイトルを生成し、ボタンクリックでその値をページタイトルに反映させることで、テンプレートのタイトルを上書きします。

具体例と手順:日報のタイトル自動生成

たとえば、日報のタイトルを「YYYY-MM-DD(曜日) 日報」というフォーマットで自動生成したい場合、以下の手順で設定します。

  1. フォーマット(数式)でタイトル名を整える:
    • 「日付」プロパティとformatDate関数を使って、目的のフォーマットで日付文字列を生成します。
      formatDate(日付, "YYYY-MM-DD(ddd)") + " 日報"
  2. タイトル編集(ボタン)でオートメーションを編集する:
    • ボタンプロパティを追加し、「このページを編集」アクションを選択します。
    • 「プロパティ」で「タイトル」を選択し、「数式」で以下の数式を入力します。
      replaceAll(prop("タイトル"), prop("タイトル"), prop("フォーマット"))
    • これにより、ボタンクリック時に現在のページタイトルが数式で生成されたフォーマットに置き換わります。

完成イメージ

メリット

この方法には、次のようなメリットがあります。

  • ページタイトルのフォーマットを統一できる。
  • 手動でタイトルを入力する手間を省ける。
  • タイトルの入力ミスを防げる。
  • 日報以外にも、さまざまなページテンプレートに応用できる。

まとめ

Notionのボタンと数式プロパティを組み合わせることで、ページテンプレートのタイトル自動反映を回避し、ページタイトルを自動生成できます。
この方法を活用することで、Notionでのページ作成をより効率化できます。

Discussion