如何向网站管理员发送评论通知并发布作者?

问题描述 投票:0回答:1

我的问题是“如何向网站管理员发送评论通知并发布作者?” ...在Wordpress中,默认功能是“当用户添加任何评论时,帖子作者会收到评论通知消息”,但是我的要求是完全不同的。在帖子中-帖子作者和网站管理员只能互相评论(交流)。根据WordPress默认通知,Post Auther收到了该通知,但是当Auther回复或对该帖子发表任何评论时-网站管理员未收到任何通知消息。

我正在使用functions.php,我的代码是,

function se_comment_moderation_recipients( $emails, $comment_id ) {

    $emails = array( get_option( 'admin_email' ) );

    return $emails;
}
add_filter( 'comment_moderation_recipients', 'se_comment_moderation_recipients', 11, 2 );
add_filter( 'comment_notification_recipients', 'se_comment_moderation_recipients', 11, 2 );

根据我上面的代码,仅收到管理员,但我需要如果管理员回复任何要发表的评论,则该特定作者收到了一些通知消息-如果发表作者对此发表了评论或评论,则管理员收到了警报消息。

php wordpress email notifications comments
1个回答
0
投票
请看下面的内容:

  • 在“任何人张贴评论”框中打勾。这样就完成了整个过程,并实际上向该帖子的管理员和作者发送了一封电子邮件。
  • 为了澄清,每当有人对您网站上的任何文章发表评论时,它都会向您(管理员)发送一封电子邮件。该电子邮件是您已打入自己的常规设置的电子邮件。现在,如果您创建了一个作者帐户,您还将有机会为该人输入电子邮件。因此,如果这对您不起作用,请检查所有电子邮件是否正确,或者您没有为作者帐户输入自己的电子邮件。
  • 关于此设置的另一件奇怪的事情是,作者必须作为您网站上的用户拥有一个Author帐户。您不能使他们成为订阅者或贡献者。这些都不起作用,因此您需要给作家一个作者帐户。

请在下面的屏幕截图中查看:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.