Movable Typeのテンプレート内でブログIDなどを指定することがありますが、同じコードでテスト環境を用意しようとすると、テスト環境と本番環境でIDが異なり管理が煩雑になることがあります。 今回はブログIDを1つのテンプレートで管理して、テスト環境と本番環境を構築する際にも極力コードを揃えられるようにしてみます。 サンプルコード 今回は以下のようなサイトで試してみます。 親サイト(ブログID:1) 子サイト(ブログID:2) 親サイトで子サイトの記事一覧を表示する場合、以下のように記述します。 <mt:Entries include_blogs="2"> <p><mt:EntryTitle></p> </mt:Entries> 次に変数で管理できるようにしてみます。 親サイトで「config」という名前のテンプレートモジュールを作成してみます。 config <mt:SetVar n