wp-includes/pluggable.php

WP文件 37
These functions can be replaced via plugins. If plugins do not redefine these functions, then these will be used instead.
函数/钩子名 描述
comment_moderation_text (过滤钩子) comment_moderation_text: 这个过滤钩子允许开发者修改评论审核邮件的内容。
comment_moderation_subject (过滤钩子) comment_moderation_subject: 这个过滤钩子允许开发者修改评论审核邮件的主题。
comment_moderation_recipients (过滤钩子) comment_moderation_recipients: 这个过滤钩子允许开发者修改评论审核邮件的收件人列表。
comment_moderation_headers (过滤钩子) comment_moderation_headers: 这个过滤钩子允许开发者修改评论审核邮件的头文件。
clear_auth_cookie (动作钩子) clear_auth_cookie – 这是WordPress中的一个函数,用于清除认证cookie: 该函数用于将用户从网站上注销。
check_password (过滤钩子) check_password – 这是WordPress中的一个函数,用来检查密码的有效性: 该函数将用户输入的密码与存储的密码散列进行比较,如果密码匹配,则返回真。
check_ajax_referer (动作钩子) check_ajax_referer – 这是WordPress中的一个函数,用于检查AJAX请求中的nonce值,以确保它是由一个经过认证的用户发送的,并且请求是有效的: 这个函数是用来防止AJAX
check_admin_referer (动作钩子) check_admin_referer – 这是WordPress中的一个函数,它检查HTTP请求中的nonce(使用一次的数字)值,以确保它是由一个经过验证的用户发送的,并且请求是有效的: 这个函数
auth_redirect_scheme (过滤钩子) auth_redirect_scheme是WordPress的一个函数,用于检索当前请求的认证方案: 这个函数返回当前请求的认证方案,用于确定用于认证的方法。
auth_redirect (动作钩子) auth_redirect是WordPress中的一个函数,如果用户没有经过认证,它会将用户重定向到登录页面: 这个函数是用来确保用户在访问网站的某些部分之前得到正确的认证。
auth_cookie_valid (动作钩子) auth_cookie_valid是WordPress中的一个函数,它检查认证cookie是否有效: 这个函数用于检查认证cookie是否有效,可以用来登录用户的网站。
auth_cookie_malformed (动作钩子) auth_cookie_malformed是WordPress中的一个函数,用于检查认证cookie是否是畸形的: 这个函数用于检测认证cookie是否无效,这可能表明有安全漏洞。
auth_cookie_expired (动作钩子) auth_cookie_expired是WordPress中的一个函数,用于检查认证cookie是否已经过期。如果认证cookie已经过期,该函数返回true,否则返回false。
auth_cookie_bad_username (动作钩子) auth_cookie_bad_username是WordPress的一个函数,用于检查认证cookie中的用户名是否无效: 这个函数用于检测认证cookie是否被篡改,这可能表明有安全漏洞。
auth_cookie_bad_session_token (动作钩子) auth_cookie_bad_session_token是WordPress中的一个函数,它检查认证cookie中的会话令牌是否无效: 这个函数用于检测认证cookie是否被篡改,这可能表明有安全漏
auth_cookie_bad_hash (动作钩子) auth_cookie_bad_hash是WordPress中的一个函数,它检查认证cookie的哈希值是否无效: 这个函数用来检测认证cookie是否被篡改过,这可能表明有安全漏洞。
auth_cookie (过滤钩子) auth_cookie是WordPress的一个函数,用于检索认证cookie的值: 这个函数检索认证cookie的值,它用于保持用户登录到网站上。
authenticate (过滤钩子) authenticate: 这个过滤器用于在WordPress中执行认证。开发人员可以使用这个过滤器来创建自定义的认证机制或修改WordPress中的默认认证过程。
allowed_redirect_hosts (过滤钩子) allowed_redirect_hosts是一个过滤器,允许你修改WordPress网站重定向到的主机列表。这个过滤器适用于允许从一个网站重定向到的主机列表,有助于防止重定向到恶意网站。
wp_verify_nonce (函数) wp_verify_nonce: 这个函数用来验证一个给定的nonce是否有效。它需要两个参数:nonce字符串和与nonce相关的行动名称。如果nonce是有效的,该函数返回true,否则返回fal
wp_validate_redirect (函数) wp_validate_redirect是一个WordPress的函数,用来验证一个作为重定向的URL: 这个函数是用来确保一个URL可以安全地用作重定向: 该函数将一个URL作为其输入,如果它是有效
wp_validate_auth_cookie (函数) wp_validate_auth_cookie是一个WordPress函数,用来验证一个认证cookie: 这个函数用来确定一个用户是否登录到一个网站并有一个有效的认证cookie: 该函数将一个co
wp_text_diff (函数) wp_text_diff是一个比较两个文本字符串的函数,并返回一个代表它们之间差异的字符串,并标明增加和删除的内容。它用于显示一个文章或页面的不同修订版本。
wp_set_password (函数) wp_set_password: 这个函数为一个用户设置一个新的密码。它接受用户的ID和新密码,并在数据库中更新用户的密码。
wp_set_current_user (函数) wp_set_current_user: 这是一个WordPress的函数,用于设置当前用户。它允许你将当前用户设置为一个特定的用户ID,这可以用来作为该用户进行操作,如更新他们的个人资料或代表他们创
wp_set_auth_cookie (函数) wp_set_auth_cookie: 这是一个WordPress的函数,用来为用户设置一个认证cookie。它允许你设置一个cookie,当用户返回网站时可以用来验证他们的身份。
wp_sanitize_redirect (函数) wp_sanitize_redirect: 这是一个WordPress函数,用于在将用户重定向到一个URL之前对其进行净化和验证。它检查URL是否与当前网站在同一域内,并删除任何潜在的恶意字符。
wp_redirect (函数) wp_redirect: 这个函数用于将用户重定向到一个新的页面或URL。它向用户的浏览器发送一个HTTP头以触发重定向。
wp_rand (函数) wp_rand: 这是一个WordPress函数,使用内置的PHP函数rand生成一个随机的整数或字符串。它接受两个可选参数,允许你指定随机数的最小和最大值。
wp_password_change_notification (函数) wp_password_change_notification: 这个函数用于在用户的密码被更改时向其发送电子邮件通知。
wp_parse_auth_cookie (函数) wp_parse_auth_cookie: 这个函数解析一个认证cookie并返回用户ID和认证密钥。它用于在WordPress中对用户进行认证。
wp_notify_postauthor (函数) wp_notify_postauthor: 当有新的评论发表时,这个函数会向文章的作者发送电子邮件通知。它包括关于评论的信息和一个文章的链接。
wp_notify_moderator (函数) wp_notify_moderator: 当有新的评论发布时,这个函数会向网站版主发送电子邮件通知。它包括关于评论的信息和文章的链接。
wp_nonce_tick (函数) wp_nonce_tick: 这个函数用来生成一个唯一的值,可以和wp_create_nonce函数结合使用,以创建一个唯一的nonce。它通常用于确保nonce在一定时间内有效。
wp_new_user_notification (函数) wp_new_user_notification: 这个钩子用于在网站上有新用户注册时向网站管理员发送电子邮件通知。它可以用来修改邮件信息或添加额外的收件人。
wp_mail (函数) wp_mail: 这是WordPress中的一个函数,它允许开发者使用内置的PHP mail函数或自定义的电子邮件提供商来发送电子邮件信息: 该函数接受各种参数,如收件人的电子邮件地址、主题、信息内容
wp_logout (函数) wp_logout: 这个函数将当前用户从WordPress站点中注销。
wp_hash_password (函数) wp_hash_password: 这个函数用于散列一个密码。它接受密码作为参数,并返回散列的密码。
wp_hash (函数) wp_hash: 这个函数用于生成一个字符串的哈希值。它把要散列的字符串作为一个参数,并返回散列的字符串。
wp_get_current_user (函数) wp_get_current_user: 这个函数返回一个代表当前登录用户的WP_User对象,如果用户没有登录,则返回false。

常见问题

FAQs
查看更多 >