サイトには、お知らせ、製品、セミナー案内のように、項目も並び方も違うページがあります。writeWiredでテンプレートを分けるのは、このように作りが違うときです。
重要なお知らせだけ赤い帯にする、のような見た目の違いでは分けません。テンプレートを複製して少しずつ変えていくと、同じ表示の処理を複製した数だけ持つことになり、変更のたびに、それぞれのテンプレートを直すことになります。
1つのテンプレートで、いくつものフォームを使えます。見た目の違いは、どのフォームで登録したか、どの値を選んだかで切り替えます。「重要」にチェックがあれば赤い帯を出す、画像が登録されていれば画像の枠を出す、という形です。
このサイトでも、1つのテンプレートで、よくある質問も、機能の詳細も、この開発の考え方も表示しています。
あるサイトには、80本余りのテンプレートがあります。多く見えますが、どれも作りの違うページのもので、複製して増えたものはありません。見るのは数の多さではなく、複製があるかどうかです。
作りの違うページまで、1つのテンプレートにまとめる必要はありません。表示の切り替えが増えて、テンプレートを読んで直すのが難しくなったら、分けるときです。
2026 © STSD All Rights Reserved. 会社概要 | 採用情報 | プライバシーポリシー