カスタムフィールドを簡単に追加できるプラグイン「Smart Custom Fields(SCF)」のありそうでない数値入力系フィールド作ったのでご紹介です。
イメージ

インストール
フィールドファイルのダウンロード
使いたいフィールドのファイルをダウンロードしてください。
Number
上下スピンボタン付きの数値入力系フィールド
class.field-number.php (4.2 KB)
Range
スライドバータイプの数値入力系フィールド
class.field-range.php (4.4 KB)
ファイル構造
FTP ソフトなどで、ダウンロードしたファイルを下図のように置いてください。
<プラグインフォルダ>
smart-custom-fields
classes
fields
<ダウンロードしたファイル>
完成!
使い方
SCF のタイプ選択欄から「Number」や「Range」を選択し、必要な項目を入力してください。
ご注意
特に同じページ内では、各フィールドの「名前」を重複させないように気をつけてください。
SCF のフィールド全般に言えることですが、同じ名前のフィールドが複数あると、意図しない動きをする場合があります。
フィールド | 概要 | 空欄の場合 |
---|---|---|
デフォルト | 初期値 | Number:0 Range:50 |
Min | 入力可能な最小値 | Number:なし Range:0 |
Max | 入力可能な最大値 | Number:なし Range:100 |
Step | 増減幅 | 1 |
Prefix | 入力ボックスの先頭(左)に表示する文字列 | なし |
Postfix | 入力ボックスの末尾(右)に表示する文字列 | なし |