当用户注册新站点时,向用户发送确认请求电子邮件。在单击确认链接之前,新站点将不会激活。
$域
一串必修的新博客域。
$path(路径)
一串必修的新博客路径。
$标题
一串必修的网站标题。
$用户登录
一串必修的用户的登录名。
$用户电子邮件
一串必修的用户的电子邮件地址。
$键
一串必修的$元
阵列可选择的注册元数据。默认情况下,包含请求的隐私设置和lang_id。
违约:数组()
函数wpmu_signup_blog_notification($domain、$path、$title、$user_login、$user_email、$key、$meta=array()){/***筛选是否绕过新站点电子邮件通知。**@自MU(3.0.0)起**@param string | false$domain Site domain,或false以阻止电子邮件发送。*@param string$path站点路径。*@param string$title站点标题。*@param string$user_login用户登录名。*@param string$user_email用户电子邮件地址。*@param string$key在wpmu_signup_blog()中创建的激活密钥。*@param array$meta注册元数据。默认情况下,包含请求的隐私设置和lang_id。*/if(!apply_filters('wpmu_signup_blogn_notification',$domain,$path,$title,$user_login,$user-email,$key,$meta)){返回false;}//发送带有激活链接的电子邮件。if(!is_subdomain_install()||get_current_network_id()!=1 ) {$activate_url=network_site_url(“wp-activate.php?key=$key”);}其他{$activate_url=“http://{$domain}{$path}wp-activate.php?key=$key”;//@todo使用*_url()API。}$activate_url=esc_url($activate_url);$admin_email=获取站点选项(“admin_email”);if(“”===$admin_email){$admin_email=“支持@”。wp_parse_url(网络主页url(),PHP_url_HOST);}$from_name=(''!==get_site_option('site_name'))?esc_html(get_site_option('site_name')):'WordPress';$message_headers=“发件人:\”{$From_name}\“<{$admin_email}>\n”。'内容类型:text/plain;charset=“'.get_option('blog_charset')。”\“\n”;$user=get_user_by('login',$user_login);$switched_locale=$user&&switch_to_user_locale($user->ID);$message=冲刺(/***过滤新博客通知电子邮件的消息内容。**应格式化内容以通过wp_mail()传输。**@自MU(3.0.0)起**@param string$content通知电子邮件的内容。*@param string$domain站点域。*@param string$path站点路径。*@param string$title站点标题。*@param string$user_login用户登录名。*@param string$user_email用户电子邮件地址。*@param string$key在wpmu_signup_blog()中创建的激活密钥。*@param array$meta注册元数据。默认情况下,包含请求的隐私设置和lang_id。*/应用筛选器('wpmu_signup_blog_notification_email',/*翻译人员:新网站通知电子邮件。1:激活URL,2:新站点URL*/__(“要激活您的站点,请单击以下链接:\n\n%1\$s\n\n激活后,您将收到登录后的*另一封电子邮件*。\n\n激活后,可以在此处访问您的站点:\n\n%2\$s”),$domain,$path,$标题,$user_login,$user_email,$键,$元),$activate_url,esc_url(“http://{$domain}{$path}”),$键);$subject=冲刺(/***过滤新博客通知电子邮件的主题。**@自MU(3.0.0)起**@param string$subject通知电子邮件的主题。*@param string$domain站点域。*@param string$path站点路径。*@param string$title站点标题。*@param string$user_login用户登录名。*@param string$user_email用户电子邮件地址。*@param string$key在wpmu_signup_blog()中创建的激活密钥。*@param array$meta注册元数据。默认情况下,包含请求的隐私设置和lang_id。*/应用筛选器('wpmu_signup_blog_notification_subject',/*翻译人员:新网站通知电子邮件主题。1:网络标题,2:新站点URL*/_x(“[%1$s]激活%2$s”,“新站点通知电子邮件主题”),$domain,$path,$标题,$user_login,$user_email,$键,$元),$来自名称,esc_url(“http://”.$domain.$path));wp_mail($user_email,wp_specialchars_decode($subject),$message,$mesage_headers);if($switched_locale){restore_previous_locale();}返回true;}
查看所有引用 在Trac上查看 在GitHub上查看
- 应用筛选器('wpmu_signup_blog_notification',字符串|假 $域,一串 $路径,一串 $标题,一串 $用户登录,一串 $user_email(用户邮件),一串 $键,阵列 $元 )
筛选是否绕过新站点电子邮件通知。
- 应用筛选器('wpmu_signup_blog_notification_email',一串 $内容,一串 $域,一串 $路径,一串 $标题,一串 $用户登录,一串 $用户电子邮件,一串 $键,阵列 $元 )
过滤新博客通知电子邮件的消息内容。
- 应用筛选器('wpmu_signup_blog_notification_subject',一串 $主题,一串 $域,一串 $路径,一串 $标题,一串 $用户登录,一串 $用户电子邮件,一串 $键,阵列 $元 )
过滤新博客通知电子邮件的主题。