以下のニュースリリースサイトには、5つのテンプレートとその用途がわかるようになっています。「class-news__custom-index--search-json」は「検索用JSON」のテンプレートといった具合です。「class-news__module」はテンプレートモジュールに記述していた内容を「クラス構文」で定義します。さようならテンプレートモジュール。note="記事ページ">省略</mt:SetVarTemplate></mt:SetVarTemplate>1ファイルで全てのサイトの処理部分が管理可能もちろんサイトごとに分けても良いです。note="CSR情報">省略</mt:SetVarTemplate>Git管理テンプレートモジュール(class_template)の「ファイルリンク先」のファイルを管理するだけで、全てのサイトの処理部分が管理可能です。チーム開発でテンプレート進捗状況が分かりやすくなります。テンプレートの半自動デプロイGitHubにコミットして、テンプレートの自動デプロイができます。フィールドは先に手動で追加したり、手動で再構築は必要ですが...欠点クラス構文型と銘打っているが、変数のスコープはグローバルのまま。ローカル変数がないので、値の初期化に注意が必要。あとがきテンプレートモジュールに役割を持たせ管理するのには限界があるように感じています。きれいに設計できて、ドキュメントを整備しても、たくさんの人の手を介したり時間が経過すると、必ず情報の劣化が発生します。情報が抜けたり、変わったり、情報自体が消えたり、例外が正しい情報として伝わったり。自分だけでなく引き継ぐ人のためにも、ルールがあればある程度は制御することができるように思います。良いお年を!混沌とした開発現場のはなしはこちら。良いお年を!はてぶツイートシェアWebサイト制作ついてお気軽にご相談くださいサイト制作から運用サイトの引継ぎまで受け付けております。制作について問い合わせるPROFILEフリーランス/個人事業主。CMSを導入したWebサイト制作が専門。要件定義から制作・開発・ドキュメント作成など一貫してご支援しています。CMS(MovableType、PowerCMS、PowerCMSX、WordPress)のサイト制作、マークアップを得意としております。掲載されている商品またはサービスなどの名称は、各社の商標または登録商標です。