カスタムフィールドテンプレートの 便利な機能について 2013 年 7 月 ガジェット PC スクール WordPress 勉強会 1. type の種類 text テキスト項目 checkbox チェックボックス radio ラジオボタン select セレクトボックス textarea テキストエリア(2行以上のテキスト用) file ファイルのアップロード の6つが使用できます。まずは色々と試してみましょう! ~1~ 2. カスタム投稿やページで使う 設定画面にある投稿タイプ(投稿、ページ)、カスタム投稿タイプ、投稿 ID、カテゴリーID、ペー ジテンプレートファイル名で表示を指定(制限)できます。 3. label を題名にする 題名として表示されるキーの変わりに、分かりやすいよう label を表示する場合はこちらを使用し ます。label に好きな名前を付けて、グローバル設定の「カスタムフィールドのキーの代わりにラベ ルを使用する」にチェックします。 4. 初期化・保存ボタンを消す カスタムフィールドの右上に表示されている初期化ボタン・保存ボタンを削除したい場合はこちら を使用します。グローバル設定の「初期化ボタンを無効にする」や「保存ボタンを無効にする」に チェックします。 5. ボックスタイトルを変える 「カスタムフィールドテンプレート」と表示されてしまうボックスタイトルを変更したい場合はこ ちらを使用します。テンプレートタイトルに好きな名前を入れて、グローバル設定の「ボックスタ イトルを置き換える」にチェックします。 ~2~ 6. カスタムフィールドテンプレート入力欄の CSS 設定変更 設定画面にある ADMIN CSS でカスタムフィールドテンプレートの入力欄に適用する CSS を変更 することができます。例えば、以下のような CSS で左右2列にしてみます。 #cft dl { margin:10px 0; width:50%; float:left; } #cft dl.dl_textarea { width:600px; } ~3~ #cft dt { width:120px; clear:both; text-align:center; line-height:100%; } #cft dd { margin:0 0 0 125px; } 7. オプションを使う カスタムフィールドテンプレートでは様々なオプションが用意されています。どのタイプにどのよ うなオプションが用意されているかは、設定画面のオプションリストで確認することができます。 (1) オプション「date」 text タイプではオプション「date=true」を指定することができます。オプション「date=true」 を指定するとカレンダーボタンが表示されて、カレンダーから入力できるようになります。 ~4~ (2) オプション「multiple 」「multipleButton」 checkbox や textarea 以外のタイプでは multiple = true と multipleButton = true を設定すると、 表示される「追加」ボタンで入力欄を増やしていくつ でも入力できるようになります。 (3) オプション「before 」「after」 before と after で入力欄の前後に、指定した文字列を表示することができます。 8. ショートコード、PHP コードを使う [cft] や [cftsearch] といったショートコードや、PHPコードも使用することができます。こち らはまだ当社でもあまり使っていない機能なので、みんなで色々調べながらやってみましょう。 ※マニュアル購入は今後検討しております。 最後にデフォルトテンプレートは、以上の設定をおこなった結果このようになりました。カスタム フィールドテンプレートは設定できる範囲や用意されている機能が非常に多く、奥が深いが使いこ なせれば本当に便利なプラグインです。 ~5~ WordPress 勉強会の資料については一旦こちらが最後の資料になります。あとは、カスタム投稿、 カスタムタクソノミー(カスタム分類)、カスタムフィールドテンプレートを使って、これからこ のグループ(個人も OK)でコーポレートサイトを一緒に作り上げていきましょう! 以上 ~6~
© Copyright 2024 Paperzz