WordPressでメール認証が必要な会員制サイトを作る.

会員制サイトを作る

Ultimate Member と User Frontendというプラグインを入れてゴチャゴチャしてたらできた.

でも,メール認証が備わってないので,存在しないアドレスでも登録できてしまう.

メール認証機能を加える

そこで"User Verification"というプラグインを入れてあげると,メール認証機能が実装できる.

メニュー画面から送信するメールのテンプレートが作れるのだが...なんと日本語だと文字化けしてスゴいことになる.

f:id:a2h1r0:20200229145859p:plain
文字化けの極み

仕方ないからソースコードからメール送信用っぽい関数を探す...

wp_mail()

ほう.これやろなあ.

で,検索.

参考サイト様

WPAutoResponderのメール文字化け対策 - Qiita



結論

"WP Multibyte Patch"というプラグイン入れたら解決しました.

必死こいてソース読んでたあの時間は?