check_is_user_spammed
云策文档标注
概述
本文档介绍了 WordPress 中的 check_is_user_spammed 过滤器,用于判断用户是否被标记为垃圾邮件发送者。该过滤器允许开发者自定义用户垃圾状态的检查逻辑。
关键要点
- check_is_user_spammed 是一个过滤器,用于修改用户是否被视为垃圾邮件发送者的布尔值。
- 过滤器接受两个参数:$spammed(布尔值,表示用户是否为垃圾邮件发送者)和 $user(WP_User 对象,表示要检查的用户)。
- 在源代码中,该过滤器通过 apply_filters 调用,结合 is_user_spammy 函数来检查用户状态。
- 该过滤器从 WordPress 3.7.0 版本开始引入。
相关函数
- wp_authenticate_spam_check():用于多站点博客,检查认证用户是否被标记为垃圾邮件发送者或其主博客是否被标记为垃圾。
原文内容
Filters whether the user has been marked as a spammer.
Parameters
$spammedbool-
Whether the user is considered a spammer.
$userWP_User-
User to check against.
Source
$spammed = apply_filters( 'check_is_user_spammed', is_user_spammy( $user ), $user );
Changelog
| Version | Description |
|---|---|
| 3.7.0 | Introduced. |