钩子文档

wpmu_welcome_user_notification

💡 云策文档标注

概述

wpmu_welcome_user_notification 是一个 WordPress 过滤器,用于控制是否在用户激活后发送欢迎邮件。返回 false 可以禁用该邮件。

关键要点

  • 这是一个过滤器,用于绕过用户激活后的欢迎邮件发送。
  • 返回 false 将禁用欢迎邮件,返回 true 或默认值则允许发送。
  • 过滤器接受三个参数:$user_id(用户ID)、$password(用户密码)和 $meta(注册元数据,默认为空数组)。
  • 在 WordPress MU 3.0.0 版本中引入,适用于多站点环境。

代码示例

if ( ! apply_filters( 'wpmu_welcome_user_notification', $user_id, $password, $meta ) ) {
    // 禁用欢迎邮件的逻辑
}

注意事项

此过滤器主要用于多站点(Multisite)环境,开发者可以通过添加过滤器回调来定制邮件发送行为。


📄 原文内容

Filters whether to bypass the welcome email after user activation.

Description

Returning false disables the welcome email.

Parameters

$user_idint
User ID.
$passwordstring
User password.
$metaarray
Signup meta data. Default empty array.

Source

if ( ! apply_filters( 'wpmu_welcome_user_notification', $user_id, $password, $meta ) ) {

Changelog

Version Description
MU (3.0.0) Introduced.