リピーター・フィールドの追加方法

WPFormsでリピータ・フィールドを使う方法【クイック&イージー

フォームにリピーターフィールドを挿入して、送信ごとに多くのデータを取得する方法をお探しですか?

フォームのリピーター・フィールドは、ユーザーが複数の類似したデータを入力できるようにすると同時に、フォームをより直感的で使いやすいものにします。

この記事では、あなたのウェブサイトの機能とユーザーエクスペリエンスを向上させるために、WPForms用のリピーターフィールドを設計する最も簡単な方法を紹介します。

リピーターフィールドでWordPressフォームを作成しよう!🙂

WordPressでリピーターフィールドを持つフォームを作る方法

以下の手順に従って、WordPressサイトにリピーターフィールドを持つフォームを作成してください:

ステップ1: WPForms Proプラグインをインストールする

WPFormsはリピーターフィールドを作成するための超直感的で楽なソリューションを提供します。まずはWPForms Proのライセンスが必要です。

WPFormsの価格ページ。

WPForms Proを入手したら、先に進み、あなたのサイトにプラグインをインストールします。プラグインのインストールに慣れていない場合は、WPFormsのインストールに関するこちらのガイドをご覧ください。

WPForms Proをインストールして準備が整えば、リピーターフィールドを使ったフォームの作成が可能になり、GeolocationやGoogle Sheetsなどのインパクトのある機能やアドオンにもアクセスできるようになります。

今すぐWPForms Proにアップグレードしましょう

準備はいいですか?次のステップに進んで、リピーター・フィールドを持つフォームの作成を始めましょう。

プロのアドバイス

リピーターフィールドは、イベントチケット、家族会員、チーム登録など複数人での登録に不可欠です。購入前に、予想されるグループ登録数を計算してください。

月間20件以上のグループ登録を処理する場合、リピーターフィールドによる時間節約(各人ごとに別々のフォームを作成する手間を省く)は、通常60日以内にWPForms Proライセンスの費用を回収できます!

ステップ2:新規フォームの作成

WordPressのダッシュボードで、WPFormsのサイドバーメニューにカーソルを合わせ、新規追加をクリックします。

新しいフォームを追加する

フォームに名前を付け、テンプレートを選択するか、ゼロからフォームを作成する必要があります。WPFormsには2,000以上のフォームテンプレートが用意されており、WordPressであらゆるタイプのフォームを作成することができます。

しかし、WPFormsでリピータフィールドを扱うことを説明するために、ブランクフォームから始めてゼロから作り上げることにします。

リピーター・フィールド用の空白フォームを作成する

ほんの数秒で、フォームビルダー画面がロードされ、ドラッグ&ドロップコントロールを使ってカスタムフォームを作成することができます。簡単のために、3つのフィールドだけのフォームを作ってみましょう:名前、メールアドレス、電話番号です。

しかし、これらのフィールドをリピート可能にしたいのであれば、まず最初に、左側のパネルから右側にドラッグして、リピーター・フィールドを挿入する必要がある。

リピーター・フィールドの追加

リピーターフィールドを挿入した後、それをクリックして左側に表示される関連フィールドオプションを開きます。表示設定はデフォルトのままにします。私のシナリオではこれで問題なく動作するためです。

しかし、私のセットアップでは、3カラムのレイアウトが必要だ。リピーターに用意されている9つのレイアウト・プリセットの中から、自分に合ったレイアウトを自由に選んでください。

リピーター・フィールド・レイアウト・プリセット

レイアウトを選択すると、右側のプレビューが即座に変更され、列の中にドロップゾーンが表示されます。このエリアに、リピートさせたい他のフィールドを挿入することができます。

その前に、リピーター・フィールドの名前を変更しておきましょう。フィールド・オプションでラベルを編集すればいい。

リピーターフィールドラベル

次に、リピーター・フィールドのドロップゾーンにフィールドを挿入します。Name、Email、Phoneの各フィールドを1つずつリピーター・フィールドのドロップゾーンにドラッグすると、このようなフォームになります:

リピーター・ブロック内に追加されたフィールド

ここになにか違和感があることに気づいたかもしれません。その通りです。名前フィールドが2行に分かれており、現在の視覚的コンテキストでは見栄えが良くありません。しかしこれは簡単に修正できます。次のステップでは、設定と外観の一部をカスタマイズします。

プロのアドバイス

リピーターフィールドの構造は構築前に計画してください。自問してください:「各人ごとに繰り返される情報は何か?」イベント登録では、それは名前、メールアドレス、年齢です。注文フォームでは、それは商品、数量、サイズです。

明確な構造から始めることで、後で重要な繰り返しフィールドを忘れたことに気づいてフォームを再構築する手間を省けます。空白フォームテンプレートを使えば、複雑なリピーター設定を完全に制御できます。

ステップ3:リピーター・フィールドのカスタマイズ

リピーター・セクションのすべてのフィールドを1行に表示させたいので、「名前」フィールドの書式を変更して、他のフィールドと並ぶようにします。

そのためには、「名前」フィールドをクリックしてフィールド・オプションを開き、左側のペインにある「書式」ドロップダウンを見つけます。Format]ドロップダウンをクリックし、[Simple]を選択します

名前フィールドのフォーマット

他のフィールドと並ぶように、「名前」フィールドが単一のフィールドに縮小されていることにお気づきだろう。

リピーター・フィールド準備完了

この時点でリピーター・フィールドの準備は完了です。しかし、フォームの公開に進む前に、リピーター・フィールドの追加設定について確認しておきましょう。

(オプション)リピーター・フィールドの追加設定

Repeaterフィールドをクリックして、もう一度Field Optionsを開く。

左側のパネルを下にスクロールすると、リピーター・フィールドが訪問者によって複製される最小時間と最大時間を設定するオプションが表示されます。数字を入力するだけで、簡単に制限を設定することができます。

リピーター・フィールドの制限

次に、フィールド・オプション・パネルの一番上までスクロールして戻りましょう。今度は、表示オプションの下にあるブロックをクリックします。

リピーター・ブロック・モード

リピータ・フィールドをブロック・モードで使用する場合、追加設定が可能です。例えば、訪問者がフィールドの複製やコピーを削除するために使用する「追加」と「削除」ボタンをカスタマイズすることもできます。

異なるボタンタイプから選択し、ボタンラベルを編集することができます。

リピーター・ブロックの設定

また、ブロック・モードを使えば、複数の行にフィールドを追加することもできます。行モードでは、フィールドの追加は1行に限られます。

このチュートリアルで作成するフォームのような単純な要件であれば、行で十分です。しかし、より大きなフィールドグループを繰り返し使用する必要があるような、より高度なユースケースでは、ブロックオプションを使用すると、よりコントロールしやすくなります。

変更が終わったら、必ずSaveボタンを押してください。

フォームを保存する

プロのアドバイス

現実的な最小値と最大値を、実際のニーズに基づいて設定してください。家族イベントの登録では、最小値を1、最大値を6(平均的な家族規模)に設定します。

ワークショップチームでは、最小3件、最大8件を使用してください。無制限にしないでください。制限のないフォームでは、スパム投稿が34%増加し、「テスト」を50回繰り返すような混乱を招く入力が発生します。

制限を設けることで、ロジスティクス(座席配置、資料、食事)をより正確に計画することも可能になります。

ステップ 4: リピーター・フィールドを使ってフォームを公開する

WPForms ではフォームを簡単に埋め込んで、投稿を集めることができます。フォームビルダーの上部にある埋め込みボタンをクリックすることで埋め込みプロセスを開始できます。

埋め込みボタンでフォームを埋め込む

その後、埋め込み方法を選択するモーダルが表示されます。ここでは、「新しいページを作成」を選択してみましょう。

新しいページを作成する

次に、フォームの名前を入力し、「Let's Go」をクリックします。

ページに埋め込む

その後、WordPressのブロックエディターが開きます。先ほどリピーターフィールドで作成したフォームがすでにここに埋め込まれているはずです。

ブロックエディターを使ってフォームをスタイリングする絶好の機会です。特に、フォームにテーマを追加してモダンな外観にしてみるのもよいでしょう。

テーマを選択するには、フォームのどこかをクリックして、右側のパネルにあるブロックオプションを開きます。テーマ」セクションまでスクロールダウンして選んでください。

フォームのテーマ - フリン

これでフォームの見栄えが良くなったので、準備ができたら公開しましょう。上部にある公開ボタンを押すだけです。

発行フォーム

フォームの公開が終わったら、あとは埋め込みフォームがフロントエンドで期待通りに機能するかテストするだけです。

ここでは、私がフォームをテストし、テストエントリーを送信してリピーター・フィールド機能に問題がないことを確認する簡単なデモをお見せします:

リピーターフィールドの使用

そしてすべてが期待通りに動作しています!これで完了です。リピーターフィールドを使えば、ユーザーが操作できる動的なフォームを簡単に作成できます。これが、大規模なフォーム送信を集めるために必要なユーザーエンゲージメントと満足度を高める鍵なのです。

プロのアドバイス

本番運用前に、リピーターフィールドを最大許容回数でテストしてください。6名の参加者を追加し、全フィールドに入力して送信してください。

メール通知に繰り返されるデータがすべて明確に表示されていること、およびWPForms » エントリ内の エントリが読み取れることを 確認してください。

多くのフォームは1~2回の入力では正常に動作するが、ユーザーが最大値を追加するとデータが乱れる。テスト中に表示問題を捕捉することで、実際の登録が来た際の混乱を防げる。

また、フォームをさらに最適化するために、WPFormsのリピーターフィールドや条件ロジックを使ったレイアウトフィールドを使うべきかどうかについては、こちらのガイドをご覧ください。

今すぐリピーターフィールドフォームを作成しましょう!🙂

WPFormsのリピータフィールドに関するその他の質問

リピーター・フィールドのフォーム作成は、読者の間で人気のあるトピックです。ここでは、よくある質問に簡単にお答えします:

リピーターフィールドとは?

リピーターフィールドは、単一のフォーム内で同一フィールドの複数セットを動的に追加できるようにします。これはフィールド群に対する「複製」ボタンのように機能します。

例えば、イベント登録フォームでは、ユーザーは名前、メールアドレス、電話番号のフィールドを繰り返し入力することで、参加者ごとに別々のフォームを記入することなく、複数の参加者を追加できます。

なぜWPFormsのリピーター・フィールドを選ぶのか?

WPFormsのリピーターフィールドの良さは、あなたとあなたの訪問者のためのデータ収集を容易にすることです。

  • ユーザー中心のデザイン:リピーター・フィールドを導入することで、ユーザーに入力範囲を指示する権限を与えます。ユーザーの自主性を尊重し、全体的なユーザーエクスペリエンスを向上させます。
  • フォームデザインの柔軟性:すべてのフォームは一様ではありません。リピーターフィールドを使えば、1つの入力から複数の入力まで、さまざまなシナリオに対応することができます。
  • 一貫性のあるデータ構造:複数のフィールドを使用する場合の課題の1つは、一貫性のないデータです。リピーター・フィールドにより、データは構造化され、統一されたままとなり、バックエンドの処理と分析が簡素化されます。
  • フォームの長さを短縮:多数のフィールドを持つ長くて威圧的なフォームを持つ代わりに、リピーターフィールドはすっきりとした外観を提供し、ユーザーが一目で圧倒されないようにします。

Contact Form 7でリピーターフィールドを使用できますか?

Contact Form 7には、リピーターフィールドのネイティブ機能がありません。繰り返しフィールドを追加するには、サードパーティ製プラグインのインストールやカスタムコードの記述が必要となり、複雑で信頼性に欠けます。

WPFormsはPro版にリピーターフィールドを標準機能として搭載しており、コーディング不要で利用可能です。この機能が必要なフォームには最適な選択肢となります。

リピーターフィールドの最適な使用例は何ですか?

リピーターフィールドは、グループイベント登録(複数参加者の情報収集)、家族会員申込書(複数家族メンバーの追加)、一括注文書(複数商品の数量指定)、緊急連絡先フォーム(複数連絡先の記載)、およびユーザーが複数の人物やアイテムに対して同じ種類の情報を送信する必要があるあらゆるシナリオに最適です。

WPForms Liteにリピーターフィールドを追加できますか?

いいえ、リピータフィールドはWPForms Basic以上のライセンスで利用可能なProレベルの機能です。WPForms Liteには基本的なフォームフィールドが含まれますが、リピータや条件分岐、決済連携などの高度なフィールドはサポートされていません。リピータフィールドを使用するには、WPForms Proへのアップグレードが必要です。

リピーターフィールドの「行」表示モードと「ブロック」表示モードの違いは何ですか?

行モードでは、繰り返しフィールドを単一の水平行に表示します。名前/メールアドレス/電話番号などの単純な繰り返しに最適です。

ブロックモードでは、各繰り返し内で複数行のレイアウトが可能であり、住所、緊急連絡先、食事制限を含む参加者プロファイル全体のような複雑な情報に最適です。

フィールドが繰り返し入力される回数を制限するにはどうすればよいですか?

リピーターフィールドの設定では、最小行数最大行数オプション を使用して制限を設定します。例えば、最小を1(少なくとも1つのエントリが必要)に設定し、最大を10(10回以上の繰り返しは不可)に設定します。

これにより、過剰な繰り返しを含むスパム投稿を防ぎ、現実的な最大参加人数や注文数量に基づいてリソース計画を立てることができます。

次に、WordPressでアコーディオンフォームを作成する方法を学びます。

WordPressのウェブサイトにアコーディオンフォームのデザインを追加する簡単な方法をお探しですか?WPFormsを使用してアコーディオンフォームを作成する最も簡単な方法についての記事をチェックして、あなたのウェブサイトのユーザビリティとユーザーエクスペリエンスを向上させましょう。

今すぐWordpressフォームを作成

フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

オサマ・タヒール

オサマはWPFormsのシニアライターです。彼はWordPressプラグインを分解してテストし、その洞察を世界と共有することを専門としています。もっと知る

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

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

10 comments on "WPFormsでリピータ・フィールドを使う方法【クイック&イージー】"

    1. こんにちは、ラファ - 機会がありましたら、サポートに、あなたが直面している問題の詳細をお書きください。

      WPFormsのライセンスをお持ちの方は、メールサポートをご利用いただけますので、サポートチケットを送信してください。

      それ以外の場合は、WPForms Lite WordPress.orgのサポートフォーラムで限定的な無料サポートを提供しています。

      ありがとう🙂。

  1. リピーター・フィールドが、ページを埋め込んで本番に入る前に、テスト・モードで機能すれば最高だ。

    1. こんにちは、セレステ。コメントありがとう!素晴らしい機能リクエストのようですね。私たちは、この機能ができるだけ役立つようにしたいと考えています!

      WPFormsのライセンスをお持ちの場合は、サポートチームの信頼できるアドバイザーとログを取ることができます。サポートチケットを送信し、あなたがここに投稿したのと同じ詳細を共有してください。

  2. 通知フォームにリピーター・フィールドの値を追加するには?スマートタグにフィールドが表示されません。

    1. こんにちは、アレン。

      を使用した場合、フィールドは通知メールに含まれます。 {all_fields} タグを使用してください。Eメールをカスタマイズしたい場合 サポートチケットを送信する サポートチームの信頼できるアドバイザーが、お客様の特定のユースケースに合ったソリューションを提供いたします。

    1. Danielさん、こんにちは。現在のところ、WPFormsは他のリピータ内にリピータフィールドを追加することをサポートしていません。この機能にご興味をお持ちいただきありがとうございます。その間に、条件付きロジックを使用するか、複数のリピータフィールドを使用して同様の結果を得ることを検討してください。

  3. 高度なオプション(ペイメント・ドロップダウンなど)でリピーター・フィールドを使用することは可能ですか?これは非常に必要であり、あれば素晴らしいことです。

    1. サーシャ、こんにちは、

      リピーターフィールド内での支払いドロップダウンの使用についてのご意見ありがとうございます。このフィールドと他のいくつかのフィールドは現在サポートされていませんが、あると非常に便利であることに同意します!

      これは機能リクエストとして追加しました。今後のアップデートを計画する際に、ぜひ念頭に置いておきたいと思います。現在の機能については、リピーター・フィールドの使い方ガイドをご覧ください。

      WPFormsのライセンスをお持ちの方は、サポートチームのTrusted Advisorにご相談ください。サポートチケットを送信してください。

コメントを追加する

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従って管理され、すべてのリンクはnofollowであることにご留意ください。名前欄にはキーワードを使用しないでください。個人的で有意義な会話をしましょう。

このフォームはCloudflare Turnstileによって保護されており、Cloudflareプライバシーポリシーおよび利用規約が適用されます。