在一个 wordpress 站点进行用户注册的时候,发送过来一注册提醒的邮件,只显示了用户名及密码,过于单调了,后来又去了几个站点进行了测试,发送过来的提醒效果都是很简单,没什么美化效果,不太给力,其实 wordpress 是有新用户邮件注册的函数,适当的自定义下样式就会美观许多,我们看一款美化的用户注册邮件提醒效果,代码如下:,/*
Plugin Name: new-user-notification
Description:重新定义发送邮件的内容和格式
Version: 1.0
*/,if ( !function_exists('wp_new_user_notification') ) :
/**
* Notify the blog admin of a new user, normally via email.
*
* @since 2.0
*
* @param int $user_id User ID
* @param string $plaintext_pass Optional. The user's plaintext password
*/
function wp_new_user_notification($user_id, $plaintext_pass = '') {
$user = get_userdata( $user_id );,$user_login = stripslashes($user->user_login);
$user_email = stripslashes($user->user_email);,// 获取博客名称
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);,// 给管理员发送的邮件内容,这里是HTML格式
$message = '
有新用户注册。
用户名:' . $user_login . '
Email:' . $user_email . '
如果您不是 ' . $blogname . ' 的管理员,请直接忽略本邮件!
此处评论已关闭