2016年09月14日
カスタムフィールドのテンプレートタグとベースネームの命名規則、どうしてますか?
私はいつも、以下のように設定します。
- ベースネーム
- entryfoo
- テンプレートタグ
- cfentryfoo
テンプレートタグの方は、既存のタグと重複しないようプレフィックスとして「cf」をつけるようにしています。これにより、将来的にプラグインによって追加されるテンプレートタグとの衝突も避けやすくなります。あと、全部小文字にします。
ベースネームをテンプレートタグと同じ形式にしてもよいのですが...そうすると、プラグインを書くときに、カスタムフィールドのデータは以下のように表現されます。
field.cfentryfoo
この場合、カスタムフィールドを示すものが「field」と「cf」の2つになってしまうのがスッキリしないので、ベースネームには「cf」はつけないようにしています。
みなさんはどのように設定しますか?
- カテゴリー
- その他
コメントを投稿する