当前位置:硬件测评 > 完美解决WordPress没有邮件提醒的评论问题

完美解决WordPress没有邮件提醒的评论问题

  • 发布:2023-09-16 15:22

最近发现自己WordPress用户的评论没有电子邮件提醒,导致网民的评论无法及时回复。他们在网上查看了很多信息,有些信息并不全面。产品自己的博客在这里对这个问题做了更全面的介绍。可以解决评论电子邮件提醒的问题,评论回复后也会通过电子邮件通知评论员

首先要注意的是,正常安装的WordPress默有是默认的SMTP发信功能,WorsPress在这里讨论后台设置,有人发表评论,将电子邮件通知管理员邮箱,管理员邮箱在WorsPress常规设置后台设置。

另一种影响WordPress评论邮件提醒您购买的主机是否支持SMTP发邮件,可以咨询你网站的主机服务商,也可以检查你的主机或服务器是否支持。SMTP发邮件,可参考(WordPress 检测Linux主机是否支持PHP mail() 函数)。如果主机不支持或者虽然支持但是就是收不了邮件怎么办?

   

方法1。修改主题文件下方functions.php

添加此代码WordPress下面的主题目录functions.php代码最终代码最终代码>以前,加好后,以游客的身份在自己身份WP在网站上留言,如果您能立即收到电子邮件,测试将成功。如果您没有收到电子邮件,请检查以下代码的设置。我测试了网易126邮箱的成功。

//使用smtp发送邮件(请根据您使用的邮箱设置)SMTP)add_action('phpmailer_init','mail_smtp');function mail_smtp( $phpmailer {     $phpmailer->FromName = 王商博客$phpmailer->Host = 'www.sychzs.cn'; //修改为你使用的邮箱SMTP   服务器$phpmailer->Port = 465; //SMTP端口   $phpmailer->Username = 'support@www.sychzs.cn  //邮箱账户    $phpmailer->Password = 123123123$phpmailer->From = 'support@www.sychzs.cn  //邮箱账户    $phpmailer->SMTPAuth = true;    $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25时->留空,465时->ssl)    $phpmailer->IsSMTP();}

方法二、用WP Mail SMTP插件

wp-mail-smtp.2.6.0插件下载,插件下载安装我就不多说了。安装后,我们打开后台WP Mail SMTP进行设置。

1.选择其他电子邮件程序SMTP

2、在其他 SMTP,填写您的主机提供商或电子邮件服务SMTP详细信息。我们填写126邮箱的相关参数,这里需要注意的是SMTP密码不是邮箱登录密码要填写邮箱SMTP的授权码,这需要在您的邮箱后台获取,填写并保存设置。

由于许多服务器对端口非常严格,25端口可能无法连接。因此,端口需要465或587;465选择SSL加密;587选择TLS加密;465端口可能需要php openssl扩展,587需要证书的。由于各方面的原因,品自行博客建议大家用465端口,SSL加密,如下图所示:

3.在电子邮件测试中,如果前面没有,发送测试邮件SMTP如果设置没有问题,您将立即收到测试邮件。

WP Mail SMTP也会提示发送成功。如果没有成功,会有提示或长时间没有反应。如果发邮件不成功,请检查上一步SMTP设置是否有问题。

经过上面的设置,基本上就解决了WordPress网站评论没有电子邮件提醒,网站管理员在回复电子邮件后也会以电子邮件的形式通知对方。

20210310更新:

WordPress网站邮箱收到评论提醒这个功能充满了纠缠,这里告诉你,有些WP电子邮件是站主题自带的SMTP配置功能相当于集成SMTP本博客使用的知更鸟主题插件具有本功能,使用方便。因此,本博客没有使用上述两种方法,而是在后台主题选项中SMTP配置好,另外,如果主题有这个功能,另外安装SMTP插件会有问题,但本文只讨论邮箱接收WordPress评论提醒的问题,WordPress评论批准通知邮箱发送给评论员,您需要参考自己博客的另一篇文章WordPress批准和回复评论后,电子邮件通知评论员的实现方法。

相关文章

最新资讯