WordPress 4.6.1ではwp-include内のpluggable.phpが改訂。setFromメソッドの引数にfalseが追加。

2016年09月26日
follow us in feedly

wordpress1

先日、WordPress 4.6.1アップデートで「Trust Form」のメールが届かない?という記事をアップしました。

その時は原因がよく分からず、「Contact Form 7」でフォームを再構築して対処しましたが、原因が次のブログ記事を読んで分かりました。

WordPress4.6.1ではwp-includes/pluggable.phpの352行目に次のとおりfalseが追加されたようです。

$phpmailer->setFrom( $from_email, $from_name, false );

WordPress4.6ではデフォルト値trueにより、wp-includes/class-phpmailer.phpの926行目から始まるsetFromメソッドでSenderに$addressが設定されていましたが、false追記で空欄に。

Trust Formの管理者宛メールが届かなくなった原因はこれだったんですね。

なるほど。

follow us in feedly

関連記事

福岡でホームページ制作を依頼するなら【ハブワークス】

ホームページ制作・リニューアル・スマートフォンサイト制作・ECサイト制作は福岡のハブワークスまでお気軽にどうぞ。WEBサイト制作後の修正・更新・SEO対策もお任せください。リーズナブルな料金設定でサービスをご提供いたします。

webサイト制作・修正に関するお問合せ・ご相談・お見積りはお気軽にどうぞ