2017-05-10 2 views
0

私たちは多くのWordPress Webサイトをホストしていて、そのうちの1つが迷惑メールを送信するために電子メールはお問い合わせフォーム7で送信され、ハードコーディングされた件名を使用して、ある時点で設定します。残念ながら、電子メールは資格情報として独自の電子メールアドレスを使用しているため、どのサイトのどの連絡フォームがこれらの電子メールの送信に使用されているかはわかりません。Contact Form 7プラグインを使用している私のWordPressサイトのどれが私に迷惑メールを送信していますか

可能であれば、私たちのすべてのサイトで、自動レスポンダの特定のSubject Titleを使用するために、すべてのフォームをトロールすることを避けることをお勧めします。

phpMyAdmin内のすべてのMySql WordPressデータベースでスクリプトを実行して問題の特定のメールの件名を検索する方法を教えてもらえますか?そうすることで、データベースとウェブサイトを見つけることができますそれは損なわれていますか?

多くのおかげで、
サイモン


は、誰もが


ITを必要とする場合、私は手動で実行することができ、クエリを作成する方法を見つけSOここにある、自分の質問に答え各データベースに対して、フォームの詳細で特定の文字列を使用するフォームを検索します。

これはi用ですn phpMyAdmin

[データベース名]を使用してください。

SELECT * wp_postmeta FROM WHERE post_idで そしてmeta_valueのように '%インサートテキストここ%'

で 'ここにテキストを挿入' テキストを置き換え(post_typeは= 'wpcf7_contact_form' のwp_postsからIDを選択します)あなたのテキストは(残っている必要があります)%のsymboles

+0

確かに最も一般的な質問ではありませんが、将来的に誰かがこの問題を抱えて同じ答えを望んでいる人にとってはそうです。私は、フォームの詳細に特定の文字列を使用して、フォーム見つけるために、各データベースに対して手動で実行することができますクエリを作成する方法が見つかりました:これはphpMyAdminのに使用するためのものです を 使用[データベース名]。 は ' 'ここ%インサートテキスト%' のように(どこpost_type = 'wpcf7_contact_form' wp_postsからIDを選択) そしてmeta_valueでpost_id' があなたに 'ここにテキストを挿入' テキストを置き換えwp_postmeta' ' * FROM を選択します%記号の間にあるテキスト(残っていなければならない) –

答えて

0

の間に、私は、フォームの内容で特定の文字列を使用して、フォームを見つけるために、各データベースに対して手動で実行することができますクエリを作成する方法が見つかりました:

これはphpMyAdmin用です

[データベース名]を使用してください。

SELECT *にpost_idの 'ここ%インサートテキスト%' Likeしmeta_value

の間であなたのテキストを 'ここにテキストを挿入' テキストを置き換えます(がpost_type = 'wpcf7_contact_form' のwp_postsからIDを選択)wp_postmeta FROM %記号(残る必要があります)

関連する問題