我希望在将新用户添加到我们的wordpress内联网网站时自定义发送给新用户的电子邮件内容。
目前说:
主题:[网站名称]您的用户名和密码信息用户名: “用户名”要设置密码,请访问以下地址:
<https://"url"/wp-login.php?action=rp&key=....>
但我希望它更加用户友好(欢迎来到...等等),因为这是一个新的内部网络。
我在网上搜索过,但我发现的所有答案都非常令人困惑!我该如何改变?
答案 0 :(得分:2)
您应该使用wp_new_user_notification_email_admin
过滤器挂钩。
这会传递一个您可以更改的参数数组,然后您需要在函数末尾返回参数。一个例子:
add_filter( 'wp_new_user_notification_email_admin', 'so_alter_new_user_email', 10, 3 );
function so_alter_new_user_email( $email, $user, blog ) {
$email['message'] = 'Welcome!';
return $email;
}
这会将新用户电子邮件更改为 欢迎!