メールを送信しないDiviお問い合わせフォームを修正する方法

公開: 2022-07-04

エレガントなテーマによって設計および開発されたDiviは、WordPressサイトを作成するためのシンプルでありながら強力なドラッグアンドドロップページビルダーであることを証明しています。 Webサイトをカスタマイズするための多数の便利な機能が組み込まれています。

箱から出して、DiviはWordPressサイトのどこにでも連絡フォームを配置できるデフォルトのモジュールを提供します。 テキスト、チェックボックス、ドロップダウン、ラジオボタンなどの多くのフォームフィールドを使用して、オーダーメイドのフォームを追加できます。 ユーザーはまた、スパム保護と送信時のリダイレクト機能のおかげでDiviを好みます。

ただし、いくつかの理由により、Diviお問い合わせフォームからメールが送信されない場合があります。 この記事では、この問題を修正するための解決策について説明します。

始める前に、サイトでDiviお問い合わせフォームを生成する方法を確認しましょう。

Diviお問い合わせフォームの作成方法

お問い合わせフォームは、間違いなく、あらゆるビジネスWebサイトにとって最も重要な要素の1つであることがわかります。 これらのフォームは、顧客がサポートのためにサイトに接続するのを支援するだけでなく、新しい見込み客を精査し、クライアントをサイトにとどまらせるのにも役立ちます。

WordPressサイトに連絡フォームを表示するためのプラグインは必要ありません。 これを実現するには、まず、Divi Builderをインストールして、サイトに準備する必要があります。

次に、新しいページを追加するか、既存のページを開きます。 投稿エディタの[ DiviBuilderを使用]ボタンをクリックして、[ VisualBuilderを使用]をクリックします。

次のステップは、プラス(+)ボタンを押し、お問い合わせフォームモジュールを選択してページに挿入することです。

ppwp-divi-contact-form-module

お問い合わせフォームのスタイルを設定します。 魅力的なフォームは常にユーザーの注意を引き、標準のフォームよりもコンバージョンを増やします。 フォーム上のテキストのフォント、その色、ボタンの色、さらには[デザイン]タブの間隔も変更できます。

ppwp-divi-contact-form-design

[コンテンツ]タブは、フォームの外観を担当します。 テキスト、画像、アイコンなどのフォーム要素を完全に制御できます。 フォームに新しいフィールドを追加したり、デフォルトのフィールドを削除したりできます。

ppwp-contact-form-content

お問い合わせフォームを作成する際に注意すべき点が他にもいくつかあります。

  • タイトル–フォームに、Write for Usフォーム、ニュースレターフォーム、サポートフォームなどのタイトルを付けます。
  • 成功メッセージ–「お問い合わせいただきありがとうございます」など、フォームの送信に成功したときにユーザーが受け取るもの。
  • キャプチャ–このオプションを有効にすると、ボットがフォームを自動的に送信するのを防ぐことができます。

[詳細設定]タブでは、カスタムCSSおよびHTML属性を適用できます。

ppwp-divi-form-advanced-settings

Diviお問い合わせフォームがメールを送信しない

私たちは皆、すべてのWebサイトの連絡フォームの重要性を理解しています。 それでも、Diviの連絡フォームが常に正しく機能するとは限りません。 発生する可能性のある一般的な問題の1つは、ユーザーのデータが受信トレイに配信されないことです。

この問題の解決に取り掛かる前に、問題の考えられる原因を調べることができます。

Diviお問い合わせフォームが機能しない理由

以下は、サーバーの制限とPHP mail()関数の両方に関連して、Diviの連絡フォームが電子メールを送信するのを妨げるいくつかの原因です。

  • wp_mail()関数– WordPressはPHPを使用してWebサイトから電子メールを送信しますが、PHPのmail()関数は大量の電子メールを送信できません。 さらに、これらの電子メールは認証されていないため、スパムとしてフラグが付けられる可能性があります。
  • サーバー側の問題–一部のホスティングサーバーは、PHP mail()関数を正しく構成するように設定されていません。 セキュリティ上の理由から、突然メールを送信しないことを決定する場合があります。
  • 間違った宛先Eメール–ユーザーが間違ったEメールアドレスを入力することがあります。 その結果、システムはそれらに電子メールを送信できません。 これを回避するには、宛先の電子メールが有効であることを確認する必要があります。
  • プラグインの競合–サードパーティのWordPressフォームプラグインを使用している場合、デフォルトの連絡先フォーム機能と競合する可能性があります。

メールを送信しないDiviお問い合わせフォームの問題を克服する方法

この問題のトラブルシューティングを行うには、SMTPプラグインの支援が必要です。 このプラグインの使用を開始するには、以下の4つのステップガイドに従ってください。

ステップ1:Diviお問い合わせフォームの設定を確認する

修正プロセスを見つける前に、Diviお問い合わせフォームが正しく設定されていることを確認してください。

  1. お問い合わせフォームを含むページを開く
    ppwp-edit-divi-form
  2. 歯車のアイコンを押すと、お問い合わせフォームの設定ページが表示されます
  3. [コンテンツ]タブの[メール]オプションに移動し、管理者のメールアドレスを入力します
  4. [スパム保護]セクションまで下にスクロールして、[スパム保護サービスの使用]、たとえばGooglereCAPTCHAを有効にします。

ステップ2:SMTPプラグインをインストールする

ポールからポールへと200万人以上のユーザーを獲得したWPMailSMTPは、WordPressサイトで最も人気のあるSMTP(Simple Mail Transfer Protocol)プラグインのようです。 それはあなたのサイトを外部の電子メールサービスに接続して電子メールの配信可能性を高めるのに役立ちます。

さらに、WP Mail SMTPを使用すると、WordPressサイトから送信された電子メールを開封/クリック率とともに追跡できます。 メールの添付ファイルの保存とログのエクスポートも担当します。

プラグインは無料バージョンを提供するので、WordPressリポジトリからダウンロードできます。

  1. WordPress管理ダッシュボードにログインし、プラグイン新規追加を開きます
  2. キーワードボックスに「WPMailSMTP」と入力します
  3. プラグインをインストールしてアクティブ化します
  4. 管理メニューの[ WPメールSMTP ]セクションでプラグインの設定を見つけます
    ppwp-wp-mail-smtp
  5. 差出人メールアドレスを確認してください。 WordPressは管理者の電子メールをデフォルトの差出人電子メールアドレスとして使用しますが、これは簡単に変更できます。
    ppwp-wp-mail-smtp-from-email
  6. 差出人名を入力してください

ステップ3:メーラーサービスを選択する

メーラーサービスを使用してサイトから電子メールを送信する場合、Divi自体が電子メールを送信する必要がないため、Diviは電子メールを送信できなくなります。

  1. リストからメーラーを選択します
    ppwp-mailer
  2. APIキーを入力します
  3. 設定を保存します

ステップ4:メールをテストする

これらすべての設定を行った後、電子メールが正しく機能するかどうかを再確認する必要があります。

  1. [メールテスト]タブに移動します
  2. [送信先]ボックスにメールアドレスの例を入力します
  3. メール送信を押します

WP Mail SMTPがドメインチェッカーの実行を開始し、テストメールのステータスを示す2つの異なるメッセージを受信する場合があります。 メッセージが緑色のラベルで表示されている場合、Diviフォームは正確に機能します。

赤いラベルの付いたメッセージが表示された場合は、メール設定に問題があります。

Diviお問い合わせフォームメール送信の問題が解決しました!

Diviでは、お問い合わせフォームモジュールを使用して、お問い合わせフォームを簡単に作成およびカスタマイズすることもできます。

サーバーの問題やPHPの機能が原因で、ウェブサイトがメールを送信しない場合があります。 それをクリアするために、あなたはWPメールSMTPを利用することができます。 WP Mail SMTPを適用して、Diviお問い合わせフォームの問題を解決する手順を説明しました。

Diviのお問い合わせフォームについてご不明な点がございましたら、お気軽にお問い合わせください。

また、Diviでパスワードで保護されたページをカスタマイズすることにも興味があるかもしれません。 ここをクリックしてチェックしてください。