最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressデータベースに問い合わせフォームのデータを保存する方法

WordPressの問い合わせフォームから新しいリードがようやく見つかったのに、メッセージが受信トレイに届かない…というのは、イライラするだけでなく、ビジネスチャンスを逃すことにもなりかねません。

なぜなら、メール通知だけに頼るのは危険だからです。

厳格なスパムフィルターや誤った削除によって、重要なメッセージが届く前に消えてしまうことがあります。

フォームの送信内容をWordPressデータベースに直接保存することで、常にバックアップコピーを保持でき、エントリーの管理もずっと簡単になります。

このガイドでは、問い合わせフォームのデータを安全に保存する方法を詳しく説明します。もうメッセージを失うことはありません。🗃️

連絡フォームのデータをWordPressデータベースに保存する

WordPressデータベースに問い合わせフォームデータを保存する理由

WordPressの問い合わせフォームデータをデータベースに保存することで、メールに何が起こっても、常に信頼性が高く、整理され、安全な記録をすべての送信内容について保持できます。

主なメリットは以下の通りです。

  • 信頼性の高いバックアップ: メールは紛失したり、削除されたり、スパムフィルターに捕捉されたりすることがあります。データベースに保存すれば、WordPressダッシュボードからいつでもすべての送信内容にアクセスできます。
  • 簡単な管理: すべての送信内容を一元的に確認できるため、リードの追跡、問い合わせへの返信、フォローアップの整理が簡単に行えます。
  • データのエクスポートと分析: 傾向を把握したり、エントリを顧客関係管理(CRM)やスプレッドシートにエクスポートしたりしたいですか?データベースストレージにより、必要なときにいつでもすべてのフォームデータを簡単にダウンロードできます。
  • より優れたセキュリティとプライバシー:送信内容をウェブサイト上に保持し、ログインとセキュリティ対策で保護することで、メールアカウントのみに頼るよりも安全になります。

要するに、すべての問い合わせフォームの送信内容を安全かつ整理された状態で、簡単にアクセスできる記録として保持することは、時間の節約、ストレスの軽減、そして貴重な機会を逃さないことを保証します。

お問い合わせフォームと WordPress データベース(舞台裏)

訪問者がWordPressサイトのお問い合わせフォームに詳細を入力すると、ウェブサイト所有者であるあなたにとって最も目に見えるアクションは、受信トレイに届くメール通知です。これには、特定の訪問者が送信したすべての詳細が含まれています。

しかし、舞台裏では、ほとんどのWordPressフォームプラグインもこのデータをWordPressデータベースに保存します。

WordPressデータベースは、データを整理された方法で保存および取得するためのシステムです。これにより、プラグイン開発者はプログラム可能な方法でデータを管理できます。

ユーザーとして、WordPressデータベースのデータを表示したい場合は、WordPressホスティングアカウントにログインしてphpMyAdminツールを開く必要があります。

たとえば、Bluehostを使用している場合、phpMyAdminへのリンクは左側のパネルにあります。BluehostダッシュボードからAdvanced » phpMyAdminにアクセスするだけです。

phpMyAdmin を起動する

phpMyAdminにアクセスしたら、WordPressのデータベースを選択し、次に該当するWordPressフォームプラグインのデータベーステーブルをクリックします。

私たちはWPFormsを使用しているため、これは私たちのフォームテーブルです: wp_wpforms_entries

phpMyAdminリストに表示されるwp_wpforms_entriesおよびwp_wpforms_entry_metaテーブル

テーブルをクリックすると、「フィールド」列にすべてのフォームエントリが保存されていることがわかります。

ご覧のとおり、これはデータを表示する最もユーザーフレンドリーな方法ではありません。

WordPressデータベースの問い合わせフォームデータフィールド phpMyAdminビュー

このため、プレミアムフォームプラグインには、WordPressダッシュボード内に使いやすいエントリ管理インターフェイスが含まれており、送信内容の表示と整理が簡単になります。

すべてのお問い合わせフォームデータは引き続きWordPressデータベースに保存されますが、上記のスクリーンショットのように、WordPress管理画面のような使いやすいインターフェースで表示できます。

WordPress でフォームのエントリーを簡単に管理する方法を見てみましょう。このガイドでカバーするトピックは以下のとおりです。

WordPressで問い合わせフォームのエントリを管理する方法

このチュートリアルでは、WPFormsを使用します。これは、フォームエントリを簡単に管理できる、最高のWordPressお問い合わせフォームプラグインです。

ただし、Formidable Formsを含む、他の一般的なWordPressフォームプラグインでも同様のプロセスが存在します。

📝 注: 私たちは、お問い合わせフォーム、年次読者アンケートなどを表示するために、サイト全体でWPFormsを使用しています。プラグインの詳細については、WPFormsのレビューをご覧ください。

まず、WPFormsでコンタクトフォームを作成する必要があります。これに関する指示が必要な場合は、WordPressでコンタクトフォームを作成する方法のステップバイステップガイドに従ってください。

問い合わせフォームをWordPressウェブサイトに追加したら、テストエントリを送信する必要があります。以下は、当社のシンプルな問い合わせフォームの例です。

名前、メールアドレス、コメントまたはメッセージのフィールドを表示するシンプルなコンタクトフォーム

サンプル情報で入力したら、「送信」をクリックします。

これにより、2つのことが起こります。まず、サイト管理者にフォームからのすべての情報を含むメールが送信されます。

次に、コンタクトフォームのデータをWordPressデータベースに保存します。これは、WordPress管理エリアWPForms » Entriesに移動することで表示できます。

WPFormsのエントリ概要ページ。グラフと、フォーム名とエントリ数を示すテーブルが表示されています。

この画面には、さまざまなフォームとそのエントリが表示されます。

フォームの名前またはエントリ数をクリックすると、そのフォームのすべての送信内容を表示できます。

名前、メールアドレス、コメントまたはメッセージの入力済みフォームデータを表示するテーブル

エントリ管理画面では、テーブル内のエントリにスター(お気に入り)を付けたり、既読マークを付けたり、削除したりすることができます。

エントリ項目の隣にある「表示」リンクをクリックすると、送信日、その他の連絡フォームフィールドなどの詳細を確認できます。

連絡フォームのエントリ詳細を表示するためにクリックする、赤い矢印で示された「表示」リンク

WPFormsの「エントリ詳細」ページでは、問い合わせフォームのエントリに関するメモを追加したり、印刷またはエクスポートしたり、スターを付けたりすることができます。

ユーザーとして、このインターフェースはWordPressデータベースに保存されたお問い合わせフォームのデータを表示するよりも使いやすいです。

コンタクトフォームの投稿に関するすべての詳細を表示するページ

これでフォームとデータベースについて理解できたので、フォームエントリの保存を防ぐことでスペースを節約する方法を見てみましょう。

ボーナスヒント:WordPressデータベースにフォームデータを保存するのをやめる

場合によっては、問い合わせフォームデータをWordPressデータベースに保存したくない場合があります。WPFormsではそれも可能です。

WordPress フォームを編集するだけで、WPForms のフォームビルダーが開きます。

ビルダー内の 設定 » 一般 タブに移動し、一番下までスクロールしてください。次に、「WordPress にエントリー情報を保存しない」というラベルのチェックボックスにチェックが入っていることを確認してください。

WPForms でエントリーの保存を無効にする

その後、単に「保存」ボタンをクリックするだけで完了です。

その後、テストエントリーを送信して、引き続きメール通知を受け取れることを確認することが非常に重要です。この設定が有効になっている場合、エントリーはデータベースに保存されません。記録として残るのはメール通知のみとなります。

WordPressのメール送信問題が発生している場合は、WP Mail SMTPプラグインをインストールして有効化する必要があります。

WP Mail SMTPは、WordPressをAmazon SES、SendGridなどの信頼性の高いSMTPプロバイダーに接続することで、メール配信の問題を解決し、メッセージがスパムに紛れ込んだり失われたりしないようにします。

FAQ:WordPressデータベースに問い合わせフォームデータを保存する

フォーム送信をデータベースに保存すると、必要なときにいつでも簡単に表示、管理、エクスポートできます。このトピックに関するよくある質問をいくつかご紹介します。

フォームデータを自動的に保存できますか?

はい!ほとんどのWordPressフォームプラグインは、送信内容をサイトのデータベースに自動的に保存できるため、手動でコピーする必要はありません。

フォームデータを保存する最良の方法は何ですか?

最も簡単で信頼性の高い方法は、エントリ管理機能を備えた、エントリをWordPressデータベースに直接保存するお問い合わせフォームプラグインを使用することです。これにより、必要に応じて送信内容を表示、エクスポート、または管理できます。

プラグインなしでフォームデータを保存するにはどうすればよいですか?

データベーステーブルを作成し、フォーム送信を保存する関数を追加することで、カスタムコードで行うことができます。より技術的ですが、プラグインを使用しないことを好む場合は可能です。

WordPressでフォームを保存するにはどうすればよいですか?

データベースに送信内容を保存するプラグイン(WPFormsなど)を使用してフォームを作成します。公開すると、ほとんどのプラグインは各送信内容を自動的に保存し、WordPressダッシュボードで表示できるようになります。

ビデオチュートリアル:WordPressデータベースに問い合わせフォームデータを保存する

見て学ぶ?WordPressデータベースに問い合わせフォームデータを保存する方法についてのビデオチュートリアルはこちらです:

WPBeginnerを購読する

WordPressフォームを改善するための追加リソース

この記事が、WordPressデータベースに問い合わせフォームデータを保存する方法を学ぶのに役立ったことを願っています。

次の記事も参照してください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

1 CommentLeave a Reply

  1. これがまさに私がWPFormsの有料版に切り替えた理由です。WP管理画面で全てのフォームをきれいに確認できるからです。WPFormsは素晴らしいプラグインであり、有料版は楽しく作業できます。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。