Same email for all comments

时间:2012-11-25 作者:fregter

我有An administrator must always approve the comment 已选中,并在任何时候向我发送电子邮件Anyone posts a comment.

这会向帖子作者发送一封电子邮件。我不想那样。我有一个人负责我网站上的评论,我希望这一个人能收到所有这些电子邮件。

有没有办法做到这一点?

1 个回复
SO网友:fuxia

只需更改为to 这些电子邮件的地址。

未测试的示例代码:

// hook in late, to avoid side effects.
add_filter( \'comment_notification_headers\', \'wpse_73855__change_comment_notify_to\' );

function wpse_73855__change_comment_notify_to( $input )
{
    if ( \'comment_notification_headers\' === current_filter() )
    {
        add_filter( \'wp_mail\', __FUNCTION__ );
        return $input;
    }

    $input[\'to\'] = get_option( \'admin_email\' );
    remove_filter( current_filter(), __FUNCTION__ );
    return $input;
}

结束

相关推荐

不推荐使用的函数GET_USER_BY_EMAIL($EMAIL)

我试着为get\\u user\\u by\\u email($email)找到替换函数,但没有成功。我使用此功能允许用户通过电子邮件地址或用户id登录。是否有任何替代功能或替代方法来完成此操作?