Gravity Forms プラグインについて知らないかもしれない 3 つのこと
Gravity Forms は、多くのパワー ユーザーや開発者にとって選ばれる WordPress プラグインです。この投稿では、この素晴らしいフォーム構築プラグインの、あまり知られていないものの強力な機能のグループを明らかにします。
「機能ブラインドネス」とは、一部のユーザー (私を含む!) がソフトウェアをどのように操作するかを説明するために私が使用している用語です。これは、ソフトウェアやプラグインを使用するときに、よく知っている機能を使用することが多く、機能の世界が玄関の外の寒い場所に置き去りになるという事実を指します。 Photoshop を使用したことがある人なら、私が言いたいことはわかるでしょう。使い慣れたツールと残りのツールを使用します。それは、いつか学ぶことになるでしょう?
多くのユーザーは Gravity Forms プラグインの基本的な使用法を理解しており、フォームを構築して WordPress ページに挿入するのに十分ですが、このプラグインで実行できる他にも膨大な量の優れた機能があります。
それでは、フォームを作成および管理するための最も人気のある WordPress プラグインの 1 つを掘り下げて、いくつかの優れた機能を紹介しましょう。
ユーザー入力に基づいてフィールドを表示および非表示にする
これは Web 上のフォームでよく見かけるもので、既存のフィールドに入力した入力に基づいてユーザーに新しいフィールドを表示するもので、多くの状況で役立ちます。たとえば、ユーザーがチェックボックスからオプションを選択し、その回答に基づいて別の質問をしたい場合です。
この例を見てください。ユーザーが最初の 2 つのオプションを選択した場合は何も起こらないようにし、ユーザーが 3 番目のオプションを選択した場合は 2 番目の質問をします。
Gravity Forms では、この機能を条件付きロジックと呼びます。 フォーム エディター (以下の次のスクリーンショットを参照) の詳細セクションの下に、これをオンにするオプションがあります。次に、ロジックをどこに設定できるかがわかります。この例では、ユーザーがダース・ ベイダーをチェックした場合にのみ 2 番目のフィールドが表示されます。
かなりクールですね?そして簡単にできます。これは氷山の一角にすぎません。これらのオプションを少し試してみると、これがいかに強力であるかがわかるでしょう。
クエリ文字列によるフィールドの事前入力
この状況を想像してください。多数の製品がリストされている WordPress サイトがあるとします。ユーザーが問い合わせをしたときに、どの製品に興味があるかを示すためにボックスをチェックする手間を省き、代わりにページを検出したいと考えています。どこから来たのかを確認し、チェックボックスをオンにします。
このフィールドの例を次に示します。
そのため、お問い合わせフォームにリンクする各製品ページに、製品を経由して問い合わせフォームに渡すための特別なクエリ文字列 URL を設定します。
フィールドの準備を始めましょう。 Gravity Forms エディターでフィールドを選択し、詳細タブを選択します。一番下のボックスにチェックを入れてこのフィールドの動的入力を有効にし、パラメータ名を入力します。私は enquiryType を使用しました。以下のスクリーンショットを参照してください。
次に、商品ページからお問い合わせフォームへのリンクを設置し、そのページに関連する商品を送信する必要があります。パラメータをクエリ文字列として URL に追加するだけで簡単です。
例: 以下の例では、これを問い合わせフォームへのリンクとして使用しています。黄色のウィジェットが自動的に選択されます。
http://yourDomain.com/enquiry/?enquiryType=Yellow+widgets
この話を終える前に、あと 2 つの簡単なヒントをご紹介します
- URL では大文字と小文字が区別されるため、パラメータ名に大文字を使用した場合は、URL でもそれを使用してください
- URL はエンコードする必要があります。つまり、通常はスペースが入る場所にプラス記号 (+) を入れます。
フォームが完了した場所を表示する
この最後のヒントは、どのページが他のページよりも問い合わせを多く変換しているかを確認するのに役立ちます。サイト内の複数のページにフォームがある場合、またはサイトのサイドバーにフォームがあり、すべてのページにある場合を考えてみましょう。
これから行うことは、ユーザーには表示されない隠しフィールドを追加することであり、フォームを通じて WordPress ページを送信するだけです。 Gravity Forms のエントリ セクションに表示されると、データが表示されます。
- フォームに非表示フィールドを挿入します(非表示フィールドは標準フィールドの下にあります)
- フィールドにラベルを付けます。ページ情報と名付けました。
- [詳細] タブをクリックして、新しいフィールドのデフォルト値を表示します。
ここで、フォームに渡される値を設定します。ページ/投稿のタイトル、またはページまたは投稿の完全な URL の 2 つから選択できます。どちらを選択するかはあなた次第です。
つまり、3 つの優れた機能があります。ご質問がある場合、またはこれらについてさらに詳しい情報が必要な場合は、コメントを残してください。
重力フォームを取得する
以下のバナーをクリックして Gravity Forms にアクセスし、プラグインの詳細を確認し、価格オプションを確認してください。