BLOG WORDPRESS ボヤキ

【MW WP Form】とGmail 時々【WP Mail SMTP by WPForms】最近、問い合わせが減ったなぁとおもったら

投稿日:

ほとんどのホームページにとって一番大事な機能は何でしょうか?ユーザーアクションを一切期待していないサイトを除いて、それは、フォーム(お問合せフォーム)です。

最初に結論:MW WP FormとGmailの相性は悪い。

せっかく、お問合せ、あるいは購入ボタンを押しているのに、そのデータが受け取れないとしたら、地獄です。地獄どころか、せかっくのアクションを無視している結果になるので、煉獄です。そんなホームページはユーザーの時間と気持ちを無駄にする行為なので存在しない方がましです。

こんな基本的なことであっても、フォームはちゃんと動いているはずであっても、常に更新や進化を繰り返すWordPress、プラグイン、あるいはメール側の都合で、フォームが使えなくなってしまう事があります。

最近、問い合わせが減ったなぁ、そういえば〇月×日以来一件もないぞ

と感じたら、フォームがきちんと動いているか検証してみてださい。

以下は、私個人に起きた事なので、個人差があるとおもいます。
フォームが無事な方はそのまま、なにもせず、スルーしてください。

しかも、具体的な検証や修正方法を書いたものではございません。

MW WP Form

MW WP Form はショートコードベースのフォームプラグインです。このプラグインには沢山の機能がついていま…

By Takashi Kitajima

(20)
Last Updated: 2か月 ago
100,000+ Active Installs
Compatible up to: 5.2.4

これが、WordPressを使う上での定番、神プラグインとなっているので、普通のフォーム以外にも、やや凝った使い方をしている。だから変更はできない。心中だ。しかし、このプラグインの問題ではないのかもしれないが、更新を繰り返す度に大小のトラブルが起きる。何を更新したのか、WordPressのバージョンやPHP、データベースの条件はどうなのか前もって確認しておこう。

恐らく、このプラグインは悪くない、このプラグインとGmailとの相性が悪いのだ。
直接Gmailを設定して問題なく使えている人っているのかな
私はある日突然ダメになりました。

最近、問い合わせが減ったなぁ、そういえば〇月×日以来一件もないぞ

と気づいたので、検証してみると、やっぱりフォームが機能していない。
受信できていない。

やれやれ、前もあったな。

Gmailだけでなく、フリーメールとかだと受信できないトラブルや受信できても迷惑メールに振り分けられるというトラブルはよく聞く話なので、有名な以下を導入してみた。

WP Mail SMTP by WPForms

The most popular WordPress SMTP and PHP Mailer plugin. Trusted by over 1 million sites.

By WPForms

(400)
Last Updated: 2か月 ago
1+ Million Active Installs
Compatible up to: 5.2.4

ここらへん、よくわからないのだが、WordPressのメール機能を使うのではなく、自分のサーバー、あるいはGmailなどのSMTPを用いて、正しく送受信させることができるもの、メールはメールでWordPress任せにしないものという認識だ。これでたいていは直るし、迷惑メール行きもなくなる。ただちょっと初心者には敷居が高い。

以前はこちらを用いてトラブル回避できたが、Googleの仕様変更に伴い、WP Mail SMTP by WPFormsも更新を重ね、以前とはもはや管理画面も違う。Gmailをきちんと扱う設定もあるが、Google側の複雑怪奇なデベロッパーツールやらを使って

私の大嫌いな

Client ID
Client Secret
Authorized redirect URI

などを作成、設定しないといけない。そして同期させるのだ。SNS連携と同じパターンである。
嫌だけどなんとかこれをクリアすると、無事、受信できるようになった。

やれやれ・・・

メールにGmailを用いる理由は、複数のサイトそれぞれのドメインメールをいちいち作成、管理するのが面倒なので、Gmailに一元管理させたのだ。どこでも使えるGmailはメールにブランドを持たせる必要はないと開き直れば便利な事この上ない。

しかし、上記Google側の設定を忠実に守ると、複数のサイトで同じGmailが使えない。
使うサイトを設定し認証しなければならない。
気軽にサイトを追加できない。
Gmail⇔サイトの一対一であるようなのだ。

これは現実的、実用的ではないので、却下

で、何をしたかといえば、Gmailに変わる、独自ドメインのメールアドレスを作り、そこで受信したものをGmailに転送させるという極めてローテクなものでした。

これをすることで

MW WP Form

MW WP Form はショートコードベースのフォームプラグインです。このプラグインには沢山の機能がついていま…

By Takashi Kitajima

(20)
Last Updated: 2か月 ago
100,000+ Active Installs
Compatible up to: 5.2.4

はきちんと動作した。
今のところはね。

これから、気づかず受信を見逃したメールをDBをあたって確認しなければ・・・
ああ、面倒くさい・・・

MW WP Formで直接Gmailを使っている方に限るトラブルかもしれませんし、私だけのトラブルかもしれません。
MW WP FormでGmailは使えないとおもっていた方が良い。

  • この記事を書いた人
  • 最新記事
7seconds

sevenseconds

PHP CSS わかんないけどわかります。Webが出来るから下請けしようではなく、自分で生かして食っていこうな人です。

-BLOG, WORDPRESS, ボヤキ

Copyright© セブンセカンズ , 2019 All Rights Reserved.