WordPress フォームに住所オートコンプリート フィールドを追加する方法

公開: 2023-02-06

住所オートコンプリート WordPress フォームを Web サイトに追加する方法を知りたいですか? それでは、この記事はまさにあなたが今必要としているものです。

WordPress フォームにアドレス フィールドがある場合は、オートコンプリート機能を追加することをお勧めします。 このようにして、ユーザーがアドレス フィールドに入力し、フォームを正常に送信することがより簡単になります。

そのため、住所オートコンプリートの WordPress フォームの作成方法に関する詳細なガイドを用意しました。 というわけで、最後まで読んでください。

ただし、チュートリアルの前に、住所のオートコンプリート機能の利点と、それをフォームに追加する最良の方法について説明しましょう.

目次

アドレス オートコンプリート オプションはオンライン フォームでどのように役立ちますか?

WordPress フォームには通常の Address フィールドを使用できます。 では、なぜ住所のオートコンプリート オプションを追加するのでしょうか。

さて、住所のオートコンプリート オプションが役立ついくつかの重要な方法を次に示します。

  • 住所のオートコンプリート フィールドは、ユーザーの入力に基づいて場所を自動的に提案します。
  • ユーザーは、使用可能な住所候補のリストから正確な住所を選択できます。
  • ユーザーは完全なアドレスを入力する必要がないため、比較的迅速にフォームに入力できます。
  • オートコンプリート機能により、フォームへの入力が簡単かつ迅速になります。 これにより、フォームの送信が成功し、フォームの放棄が減少します。

したがって、フォームにオートコンプリート アドレス フィールドを含めることをお勧めします。

ただし、WordPress はデフォルトではこの機能を提供していません。 それで、あなたの最良の選択肢は何ですか?

次のセクションでは、住所のオートコンプリート フィールドを追加する最良の方法について説明します。


住所オートコンプリート WordPress フォームを作成する最良の方法

WordPress では、デフォルトでアドレス オートコンプリート機能の追加が許可されていないため、代わりにプラグインを使用する必要があります。

適切な WordPress プラグインを使用すると、手間をかけずに機能をフォームに追加できます. そのようなプラグインの 1 つが Everest Forms です。

エベレストフォーム

人気のドラッグ アンド ドロップ フォーム ビルダー プラグインは、WordPress Web サイトに追加するのに最適な場合があります。

この強力なツールがすべてを行います。 コードを 1 行も変更することなく、カスタム フォームを作成できます。

20 以上のフォーム フィールドを使用して、連絡フォーム、休暇申請フォーム、注文フォーム、または必要なフォームを作成できます。

さらに、オートコンプリートオプションを簡単に有効にできるアドレスフィールドを提供します. したがって、フォームにこの機能を装備する最善の方法として、Everest Forms プラグインをお勧めします。


WordPress フォームに住所オートコンプリート フィールドを追加する方法

このチュートリアルでは、Everest Forms を使用して、住所のオートコンプリート WordPress フォームを作成するプロセスを示しました。

次の 7 つの簡単な手順に従って、WordPress の Google アドレス オートコンプリート オプションをフォームに追加します。

ステップ 1: Everest Forms Pro をインストールしてアクティブ化する

サイトに Everest Forms Pro プラグインをインストールしてアクティブ化することから始めます。 このプレミアム バージョンは、コアの無料の Everest Forms プラグイン上で動作します。

したがって、住所のオートコンプリート機能を機能させるには、プラグインの無料バージョンとプレミアム バージョンの両方をセットアップする必要があります。

注:オートコンプリート機能を提供する Geolocation アドオンはプレミアム拡張機能であるため、プレミアム バージョンが必要です。

Plus プラン以上で利用できます。 したがって、アドオンを取得するには、Plus、Agency、Professional のいずれかのプランを購入する必要があります。

Web サイトで Everest Forms Pro を適切にセットアップする方法については、別のガイドをご用意しています。 そのため、プラグインのインストールと有効化についてサポートが必要な場合は、チェックしてください。


ステップ 2: Geolocation Add-on をインストールしてアクティブ化する

Everest Forms Pro を正しく設定していれば、利用可能なすべてのアドオンにアクセスできるはずです。 アクセスできるアドオンは、購入したプランによって異なります。

そのため、WordPress ダッシュボードでEverest Forms >> Addons を開きます。

Everest Form アドオンの追加

下にスクロールしてGeolocationアドオンを見つけ、 Install Addonをクリックします。 インストールを完了するには、後で [ Activate ] ボタンを押します。

ジオロケーション プレミアム アドオン

これにより、WordPress フォームで使用するアドオンがセットアップされます。


ステップ 3: Google コンソールから API キーを取得する

3 番目のステップは、Google コンソールから API キーを取得することです。 これは、Everest Forms プラグインを Google コンソールに接続するのに役立ちます。

まず、Google コンソール ダッシュボードにアクセスします。 このダッシュボードにアクセスするには、 Google アカウントでログインする必要があります。

Google プロジェクトを選択

次に、ダッシュボードの上部からプロジェクトを選択します。

プロジェクトの選択または作成

プロジェクトをまだ持っていない場合は、[新しいプロジェクト] をクリックして作成できます。 次に、プロジェクトに名前を付けてCreateを押します。

新しいプロジェクトを保存

プロジェクトを選択すると、そのプロジェクトのAPI とサービスのページが表示されます。

ナビゲーション メニューを開く

このページに自動的にリダイレクトされないとします。 その場合、左上のナビゲーションメニューから毎年開くことができます。

メニューを押してAPIs & Services >> Enabled APIs & Servicesを開きます。

有効な API とサービスを開く

ここで、 +ENABLE APIS AND SERVICESをクリックします。

API とサービスを有効にする

API ライブラリで、 Places APIを検索して有効にします。

検索 API ライブラリ

注: API を正常に有効にするには、請求先アカウントが必要です。 そのため、続行する前に Google Cloud Console の課金を有効にしてください。

クリック プレイス API

API を有効にしたら、 APIs & Services >> Credentialsに移動します。 +Create Credentialsをクリックし、 API Keyを選択します。

認証情報と API キーを作成する

これにより、新しいAPI キーが生成されます。 ただし、API キーをコピーする前に、いくつかの制限を追加する必要があります。 そのためには、[キーの編集] をクリックします。

API キーの編集

まず、アプリケーション制限を設定する必要があります。 これにより、API キーを使用できる Web サイト、IP アドレス、またはアプリを制限できます。 ここでは、 Websitesを選択しましょう。

アプリケーション制限を設定する

次に、API キーが有効になる Web サイトを追加し、 Doneを押します。 必要に応じて、複数の Web サイトを追加できます。

ウェブサイトの制限を追加

その後、[キーの制限] ラジオ ボタンを選択して、 API 制限を設定する必要があります。 これにより、キーはどの有効な API を呼び出すことができるかを知ることができます。

Places API のみが必要なので、ドロップダウンから選択しましょう。 要件に応じて、Maps JavaScript API などの API を有効にして追加できます。

制限キー

最後に、保存ボタンを押します。

あとは、後で使用するためにキーをコピーするだけです。 次のステップで必要になるため、安全に保管してください。

APIキーをコピー

ステップ 4: Geolocation 設定に API キーを追加する

WordPress ダッシュボードに戻り、 Everest Forms >> Settings >> Geolocationに移動します。

Google Places API キーを貼り付け

コピーしたAPI キーGoogle Places API Keyフィールドに貼り付けます。 その後、[変更を保存] ボタンを押します。

これで、Google Places API と Everest Forms の間の接続が完了しました。

Geolocation設定には、もう 1 つのオプションCurrent Locationがあります。 このオプションをオンにすると、フォームは自動的にユーザーの現在地を検出し、住所フィールドに入力します。

これは完全にオプションであるため、オンにするかどうかは要件によって異なります。


ステップ 5: 住所フィールドを含む新しいフォームを作成する

Everest Forms が Google Places API に正常に接続されました。 ただし、住所のオートコンプリート機能が適用されるフォームは引き続き必要です。

そのためには、アドレスフィールドを含む新しい WordPress フォームを作成する必要があります。

問題は、どのような形を作るかです。 まあ、それは完全にあなた次第です!

Everest Forms の最も優れた点は、必要なあらゆる種類のフォームを作成できることです。 お問い合わせフォーム、アンケートフォーム、求人応募フォーム、予約フォームなど。

したがって、 Everest Forms >> Add Newに移動します。

Everest Forms は、さまざまなフォーム用に事前に作成されたテンプレートをいくつか提供しています。 したがって、時間がない場合は、そのうちの 1 つをカスタマイズできます。

新しいエベレストフォームを追加

しかし、ゼロからフォームをデザインするのも同じくらい簡単です! 必要なフィールドをドラッグ アンド ドロップしてカスタマイズするだけです。

このガイドでは、アドレス フィールドを含む簡単な連絡先フォームを最初から作成します。

そのため、 Start from Scratch をクリックします。 次に、フォームのタイトルを入力して [続行]をクリックします。

フォームのタイトル

これにより、フォーム ビルダーが表示されます。 ご覧のとおり、すべてのフォーム フィールドが左側にグループ化されています。 それらを右側のフォーム行にドラッグ アンド ドロップできます。

ビルダーでフィールドを追加する

したがって、 NameEmailSubjectMessage 、そして最も重要なAddressなど、必要なフィールドをフォームに追加します。

住所のオートコンプリート WordPress フィールドを追加する

アドレス オートコンプリートの WordPress フォームが完成したら、上部の [保存] ボタンを押して新しいフォームを保存します。

WordPressフォームアドレスのオートコンプリートを保存

ステップ 6: 住所フィールドの住所オートコンプリートを有効にする

各フィールドには、多くのカスタマイズ オプションがあります。 同様に、住所フィールドにもいくつかのオプションがあり、そのうちの 1 つが住所のオートコンプリート機能です。

ここではAddressフィールドに焦点を当てていますが、他のフィールドもカスタマイズしてください。

編集するフィールドをクリックします。 そのカスタマイズ オプションが左側に開きます。

フィールドの編集オプション

ここから、フィールドのLabelDescriptionField Visibilityなどを変更できます。 RequiredEnable TooltipHide Labelを有効にし、 CSS Classesを追加することもできます。

さらに、個々のフィールドに条件付きロジックを設定することもできます。

しかし、ここでハイライト フィールドに戻りましょう。 Addressフィールドをクリックすると、上で説明したのと同様のオプションがField Optionsに表示されます。

ただし、詳細オプションには、住所フィールド用に厳選されたいくつかの機能が含まれています。

住所フィールドの詳細オプション

たとえば、 Address Line 1Address Line 2CountryなどのPlaceholderDefault Valueを変更できます。さらに、 Default Countries Listからユーザーが利用できるようにする国を選択できます。

Address Autocomplete WordPress フィールドを有効にする

最も重要なことは、チェックボックスをオンにするだけで住所のオートコンプリート機能を有効にできることです。

[保存] ボタンをクリックすると、[住所] フィールドが、フォームに入力するユーザーに場所を自動的に提案します。

住所のオートコンプリート

テキスト アドレスの代わりに Google マップを表示する場合は、[スタイル] ドロップダウンから [マップ] を選択できます。 両方を表示するには、住所と地図を選択します。

フォームへの Google マップの追加に関する記事があります。 ということで、気になる方はチェックしてみてください。


ステップ 7: アドレス オートコンプリート WordPress フォームをサイトに表示する

おめでとう! このチュートリアルの最後のステップです。

アドレス オートコンプリートの WordPress フォームが用意されているので、それを Web サイトのフロント エンドに追加する必要があります。

Everest Forms を使用すると、いくつかの簡単な手順でそれを行うことができます。

まず、WordPress フォームを追加するページまたは投稿を開きます。

Gutenberg エディターに入ったら、ブロック挿入 ( + ) ボタンを選択します。

エベレスト フォーム ブロックを選択

Everest Formsブロックを検索し、クリックしてページ/投稿に追加します。

次に、ドロップダウンから住所オートコンプリート フィールドを含むフォームを選択します。 これにより、フォームがページ/投稿に自動的に追加されます。

WordPress お問い合わせフォームを選択

最後に、上部の更新ボタンを押します。

フォームをまったく新しいページ/投稿に追加することもできます。 同じ手順に従って、最後に [公開] ボタンを押すだけです。 そして、あなたは完了です!

アドレス オートコンプリートの WordPress フォームに、フロント エンドからユーザーがアクセスできるようになりました。


まとめ

おわかりのように、WordPress の Google アドレス オートコンプリート フォームの作成は非常に簡単です。 特に Everest Forms プラグインが手元にある場合。

この素晴らしいプラグインを使用すると、フォームを Google コンソールにすばやく接続できます。 そのため、ユーザーはオートコンプリート機能を使用して住所フィールドに簡単に入力できます。

しかし、知っていましたか? Everest Forms には他にもたくさんあります。

これを使用して、メール テンプレートのカスタマイズ、フォーム送信のスケジュール設定、フォーム フィールドの自動入力などを行うことができます。

このプラグインの詳細については、ブログをご覧ください。 視覚的に学習する方は、YouTube チャンネルで簡単なビデオ チュートリアルをご覧ください。

また、毎週の投稿の更新については、Twitter と Facebook をフォローしてください。