数字スライダー・フィールドの使用

WordPressフォームに数字スライダーを追加したいですか?数字スライダーフィールドを使用すると、ユーザーは簡単にクリック&ドラッグでセレクターを選択し、数直線上の値を選択することができます。

このチュートリアルではWPFormsのNumber Sliderフィールドの使い方を紹介します。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。
このフォームのデモをお試しください!
選択値:5
現在、20名を超えるパーティーはお受けしておりません。ご迷惑をおかけして申し訳ございません。

個人予算プランナーフォームテンプレートで、数字スライダーフィールドのより実用的な使用例をご覧ください。


まず最初に、WPForms があなたの WordPress サイトにインストールされ、有効化されていること、そしてライセンスが確認されていることを確認してください。その後、フォームビルダーにアクセスするために新しいフォームを作成するか、既存のフォームを編集することができます。

フォームに数値スライダーフィールドを追加する

フォームビルダーを開いたら、標準フィールドの下にあるナンバースライダーのオプションを探します。これをクリックするか、プレビューエリアにドラッグ&ドロップしてフォームに追加します。

フォームに数値スライダーフィールドを追加する

数字スライダーのフィールド・オプションを設定する

フォームにフィールドを追加したら、プレビューエリアでフィールドをクリックしてフィールドオプションパネルを開きます。以下では、レストラン予約フォームを例に、ここで利用可能な各設定について説明します。

数字スライダー・フィールドのフィールド・オプション

ラベルと説明

ナンバー・スライダー・フィールドのオプションで、そのラベルと説明をカスタマイズすることができます。ラベルのデフォルトは "Number Slider "ですが、お好きなように変更できます。

レストラン予約の例では、ラベルを "How many people will be in your party?" に変更します。

数値スライダー・フィールドのラベルを編集する

フィールドの説明には、数字スライダーの使い方など、フォームに追加テキストを入力することができます。フィールドには好きなテキストを入力することができます。

数値スライダーフィールドに説明を追加する

最小値と最大値

また、「」の設定で、ユーザーが選択できる最小値と最大値をカスタマイズすることもできます。デフォルト値は0から10までですが、お好きな整数に置き換えることができます。

この例では、最小を1人、最大を20人に設定する。

数字スライダーの値を変更する

ナンバースライダーの詳細オプションを設定する

フィールドのサイズ、デフォルト値、インクリメント値は、フィールドオプションパネルの詳細 タブでカスタマイズできます。フォームビルダーでこのタブをクリックすると、これらの追加設定にアクセスできます。

数値スライダーフィールドの詳細オプションを開く

フィールドサイズ

デフォルトでは、フィールド・サイズは「」に設定されています。しかし、スライダーの長さを大に変更するオプションがあります。

数値スライダー・フィールドのフィールド・サイズの選択

以下は、各フィールドのサイズがサイトのフロントエンドでどのように見えるかの例です:

スモール、ミディアム、ラージ・ナンバー・スライダー

デフォルト値

デフォルト値」は、ユーザーがフォームを開いたときにスライダーが設定される場所を決定します。フィールドオプションで選択した最小値に自動的に設定されます。

ただし、「デフォルト値」フィールドに希望の値を入力することで、数値スライダーの範囲内の任意の整数に調整することができます。

数値スライダー・フィールドのデフォルト値の設定

注:フォームフィールドのデフォルト値設定の詳細については、このオプションに関するチュートリアルをご覧ください。

数値表示

By default, the label beneath your slider will read, “Selected Value: {value}.” The {value} tag pulls the number that is currently selected by the user so they can check that it’s correct.

ラベルの表示内容は「Value Display」で変更できます。

ナンバー・スライダー・フィールドの値表示を編集する

しかし、ユーザーが選択を確認できるように、{value}タグはそのままにしておくことをお勧めします。

注意:ユーザーがフォームを送信する前に、フォームに入力したすべての情報を確認できるようにしたいですか?詳しくはWPFormsで入力内容のプレビューを表示するチュートリアルをご覧ください。

インクリメント

この設定は、スライダーの位置が増加するごとにステップサイズを決定します。例えば、この設定を2に設定した場合、各増加は選択された値に2を加える(0、2、4、6など)。

デフォルトでは、増分値は1に設定されていますが、増分値の設定で任意の整数に編集することができます。

数値スライダー・フィールドのインクリメントの設定

注:偶数で値を増加させるが、最大値が奇数である場合(またはその逆)、数値スライダーは最大値の前の数値で停止します。

条件ロジックの設定

必要であれば、条件付きロジックを使って、特定の値を選択したユーザーにメッセージを表示することもできます。

レストラン予約の例では、10人以上のパーティーを予約したユーザーにメッセージを表示します。メッセージの中で、自動的に20%のチップチャージが請求書に加算されることを知らせます。

これを設定するために、まずフォームにHTMLフィールドを追加します。"注意:10名以上のパーティーの場合、20%のチップが自動的に請求書に加算されます。"というテキストを追加します。

HTMLフィールドにテキストを追加する

次に、ユーザーが数字スライダーを使って10より大きい数字を選択した場合にのみ、このHTMLフィールドが表示されるように条件付きロジックを設定します。これを行うには、HTMLフィールドのField OptionsパネルでSmart Logicタブをクリックし、Enable Conditional Logicの設定をオンに切り替えます。

HTMLフィールドの条件付きロジックを有効にする

次に、フィールドが表示されるタイミングを決定するルールを設定します。この例では、"パーティーの人数が10人以上の場合にこのフィールドを表示する"というロジックを設定します。

ユーザーが数字スライダーから選択した内容に基づいてHTMLを表示する条件付きロジックルールの作成

注:条件付きロジックルールの設定にヘルプが必要ですか?WPFormsで条件付きロジックを使うための初心者向けチュートリアルに詳細があります。

ユーザーが数字スライダーフィールドで10より大きい値を選択しない限り、HTMLフィールドは隠れたままになります。

以上です!これでどのフォームにもナンバースライダー・フィールドを追加、カスタマイズできるようになりました。

次に、収集したデータを分析する方法を学びたいですか?エントリー統計の見方やレポートの作成方法などの詳細については、Survey and Polls アドオンのチュートリアルをぜひご覧ください。

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。