WordPress Contact Form 7のメッセージを管理するFlamingo

  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

フラミンゴは、連絡先とメッセージを管理してくれるワードプレスお問い合わせフォームプラグインContact Form 7のアドオンプラグインです。 このプラグインを使用すると、コンタクトフォームから送信されたデータは、サーバーのデータベース(DB)に保存され、管理者ページ内でユーザーが送信したメッセージを確認することができます。

ワードプレスContact Form 7アドオンプラグインFlamingo - お問い合わせデータをDBに保存して管理

ワードプレスで申込書のプラグインで Contact Form 7とWPForms などが広く使用されています。 問題は、Webを介してメッセージを伝達受けているため、たまにお問い合わせフォームから送信されたメッセージが配信されない場合があります。 いくつかのウェブホスティングを利用する場合は、Webホスティング、独自のスパムルールのためにお問い合わせメッセージを受信しない場合があります。

ワードプレスで電子メール通知機能に問題がある場合 簡単なWP SMTPのようなプラグインを使用して(制約があるが)ある程度解決することができます。 Flamingoプラグインを使用すると、Contact Form 7を介して配信されたメッセージを管理者ページ(ダッシュボード)も確認することができますので、メールの転送に失敗したため、床を見る問題は防ぐことができます。 (ただし、電子メールでメッセージが正常に配信されない場合は、管理者ページで確認することが面倒な場合があります。)

Flamingoプラグインをインストールする

Flamingoプラグインをインストールするには、 ワードプレスの管理ページ>プラグイン>新規追加で「flamingo」を検索することができます。 Flamingoプラグインの「今すぐインストール」をクリックして、インストールして有効にすると使用できます。

WordPressのプラグインFlamingoインストール

このWordPressのプラグインは、現在、60万人以上のサイトに設置されて使用されています。 Flamingoを使用するには、Contact Form 7が最初にインストールされている。

Flamingoプラグインを使用する

フラミンゴプラグインをインストールして有効にすると、ダッシュボードの左側に "フラミンゴ"メニューが追加されます。

Flamingo Menu  -  WordPressのプラグイン

訪問者がサイトのフォームメールフォームからお問い合わせメッセージを送信すると、電子メールで送信されることとは別に、 フラミンゴ着信メッセージに表示されます。

Flamingo  -  WordPressのプラグイン -  Contact Form 7のデータ保存

着信メッセージをクリックすると、上の図のようリストが出ます。 確認をしたいメッセージの件名をクリックすると、メッセージの内容が表示されます。

Flamingo  -  WordPressのプラグイン - コンタクトフォームの送信データをDBに保存

有料プラグイン Quformを使用すると、ユーザー/顧客が提出したメッセージを管理者ページで確認することができます。

個人情報の注意事項:このプラグインは、オンライン申請フォームから送信されたデータを保存し提出の個人情報をホームページがホストされているサーバーのデータベースに保存することができます。

他のプラグイン:Contact Form 7 Database Addon - CFDB7

FlamingoはContact Form 7の開発者が作成したプラグインが、CFDB7プラグインも多く使用されます。 機能は似ています。 詳細については、 CFDB7プラグイン(無料)ページを参照してみてください。

ちなみにContact Form 7やQuformに作成したフォームで提出した文章をKBoard掲示板に自動的に登録されるように連動することも可能です。

注:



8のコメント

  1. こんにちは。
    WordPress 4.9.4バージョンを使用しています。
    Contact Form 7:バージョン5.1.4
    Contact Form CFDB7:バージョン1.2.4.7
    インストールして作業をしました。
    ユーザーは、管理者アカウントでインストールして使用するための作業をした編集者アカウントまたは書き込みアカウントでテストをしたらcontactは見なされるcontact formsメニューが表示されてはなくて質問します。
    特に設定する部分がアンボイネヨ。
    編集者としてwp-adminにログインしてもメニューが表示されるようにする方法がないでしょう?
    網ボードも、管理者メニューのみ見なされる編集者のアカウントでも見えるようにする方法があるでしょうか..?

    応答
    • こんにちは、春のお茶様。

      次の行をwp-config.phpファイルに追加してみてください?

      define( 'WPCF7_ADMIN_READ_CAPABILITY'、 'edit_pages');
      define( 'WPCF7_ADMIN_READ_WRITE_CAPABILITY'、 'edit_pages');

      テストはみなくて必要に応じて動作しているのは、チェックしてみました。
      WordPressでの役割と権限(Role and Capability)については、次の WordPress 公式文書を参照してみてください。

      https://wordpress.org/support/article/roles-and-capabilities/

      応答
      • ありがとうございます。
        ところが、変動がないですね...

        検索している途中User Role Editorプラグインを使用して権限を与えることができる部分があり、特定の管理者アカウントにメニューを追加しました。

      • 先に提示したコードは、Contact From 7文書に記載され、コードを参照のだよ。 思うように動作していないようですね。

        https://contactform7.com/restricting-access-to-the-administration-panel/

        楽しい夜の時間を過ごす。

  2. こんにちは?、案内いただいた機能と同様のAdvanced CF7 DBというプラグインを使用しています。 動作プロセスが似ていることを示し問い合わせください。 管理者ページでDB(問い合わせ)が蓄積されると、DBが入ったときにポップアップ(プッシュ通知)に「問い合わせが受信されて "メッセージを送出し、OKをクリックすると、リフレッシュして示すコードを入れますか? お問い合わせは、リアルタイムで入って来るのに、毎回更新を押すことができない、ぜひ入れたい機能だ方法が分かりません^^ ;;

    応答
    • こんにちは?

      フォームを送信するユーザーに通知を表示するには、フックがあるか確認してみるといいようです。

      新しい項目が追加されるたびに、他のページからの通知を受けてページを更新する必要がある場合は、ajaxを使用する必要があります。 基本的な考え方は、次の文を参照してください。

      https://softwareengineering.stackexchange.com/questions/283177/how-to-get-real-time-notifications-when-a-database-change-insert-update-dele?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

      https://www.cloudways.com/blog/real-time-php-notification-system/

      直接コーディングするのが手に余る場合には、開発者を雇う必要がある事案です。

      応答
    • ちなみにContact Form 7で提出した文章をメールで送付したり、個別に KBoard 掲示板にも登録することが可能です。 しかし、文が新たに上がってきたからといって、リアルタイムでロードがされないでしょう。 Googleを検索して、ページを更新するコードを適用してもされています。

      応答
      • ありがとうございます。 cf7 dbプラグインを使用するにkboardは使用せずにいます。 言葉通り、誰かフォームを作成して入力したときに入力情報をDBリストからプッシュ通知に出力するのがカギであると思われる^^ :; 与えられた二つのリンク参考みましょう。 ありがとうございます!