升级WordPress 4.6导致邮件发送失效<已解决>
已测试情况说明
1、functions.php下添加代码无效
2、修改class-smtp.php关于邮件发送的代码无效
3、使用WP-Mail-SMTP插件测试有新评论通知管理员有效
4、使用WP-Mail-SMTP插件测试评论回复邮件提醒评论者失效 已解决
解决方法说明
1、使用WP-Mail-SMTP插件发信,原本在functions.php中添加的smtp发信代码删除
2、删除WP-Mail-SMTP插件的wp_mail_smtp.php部分代码,代码如下
if ( $orig != $default_from ) {
return $orig;
}
3、好了,完美解决,再也不用担心升级导致的邮件发送问题了。
代码来源:云上小悟
6 thoughts on “升级WordPress 4.6导致邮件发送失效<已解决>”
每次这种各种小问题都要头痛一阵,各种排查,各种找。头痛啊头痛。现在基本大问题不出现,都懒得折腾了
@以歌。先生 哈哈哈~是呀,尤其是我这种不懂的人,别人靠技术来解决,我得靠时间来解决,还不一定能搞定~
已经不用邮件回复很久了,新版本也没更新,更新完又得修改一遍Google公共库&字体库。
@Coney 我完全就是手贱,看见那个1就很不爽,点完了还没发现问题,是后来才发现的。最新的真心不一定是最好的啊
还好,升4.6主题没出现啥新毛病!
@nyun 都是虚拟机的错,N多限制。