新用户注册的重复通知

时间:2014-05-09 作者:amespower

我试图弄清楚为什么新用户注册会收到重复的通知电子邮件。他们在同一时间到达,但来自不同的地址,一个来自管理员所有者(我自己),另一个来自wordpress@mysitedomain.org.我正在使用自定义注册表。以下是相关代码:

// auto generate a password
$user_pass = wp_generate_password();

// setup new user
$userdata = array(
    \'user_pass\' => $user_pass,
    \'user_login\' => esc_attr( $_POST[\'user_name\'] ),
    \'user_email\' => esc_attr( $_POST[\'email\'] ),
    \'first_name\' => esc_attr( $_POST[\'firstname\'] ),
    \'last_name\' => esc_attr( $_POST[\'lastname\'] )
);

//insert it in db
$new_user = wp_insert_user( $userdata );

//send notification to user
wp_new_user_notification($new_user, $user_pass);
任何帮助都将不胜感激。

1 个回复
SO网友:Maarten Menten

当你打电话给wp_new_user_notification()功能将电子邮件发送给用户和管理员。

其他插件或主题可以创建自己的wp_new_user_notification() 作用如果是这种情况,那么您需要检查该函数。

当做

结束

相关推荐

WP Cron emails not working

运行wp 3.5.1我有两个插件可以部分工作。他们做的每件事都很好。如果我点击发送电子邮件,他们就会发送电子邮件。然而scheduled 未发送电子邮件。插件包括:Wordpress file monitor plus 2.2版WP db manager 2.63版TROUBLESHOOTING我试着将时间表改为每小时、每天、每2天运行一次。但是他们没有一个人发送电子邮件,但其余的都完成了。WP db manager在正确的时间生成备份。Wordpress file monitor plus会在需要时检查