wp-includes/user.php

WP文件 75
Core User API
函数/钩子名 描述
auth_cookie_expiration (过滤钩子) auth_cookie_expiration是WordPress的一个函数,用于检索认证cookie的过期时间: 这个函数返回认证cookie将过期的时间。
application_password_is_api_request (过滤钩子) application_password_is_api_request 是一个过滤器,允许你修改一个请求是否被认为是API请求,以便进行应用密码认证。默认情况下,一些请求被认为是API请求,但这个过滤
application_password_failed_authentication (动作钩子) application_password_failed_authentication 是一个在应用密码认证失败后触发的动作。这个动作可以用来在应用密码认证失败后执行额外的动作。
application_password_did_authenticate (动作钩子) application_password_did_authenticate是一个动作,在应用程序的密码被成功验证后启动。这个动作可以用来在应用密码被验证后执行额外的动作。
allow_password_reset (过滤钩子) allow_password_reset是一个过滤器,允许你修改用户是否可以重置他们的密码。默认情况下,用户被允许重置他们的密码,但这个过滤器可以用来改变这一点。
after_password_reset (动作钩子) after_password_reset: WordPress的这个动作钩子在用户的密码被重置后被触发。这个钩子可以用来在密码重置后执行额外的动作,如发送电子邮件通知或记录重置情况。
wp_validate_user_request_key (函数) wp_validate_user_request_key是一个WordPress的函数,用来验证一个用户的请求密钥: 这个函数与GDPR和CCPA一起使用,以确保用户请求是有效的,并且请求密钥没有被欺
wp_validate_logged_in_cookie (函数) wp_validate_logged_in_cookie是一个WordPress函数,用于验证一个登录的cookie: 这个函数用来确定一个用户是否登录了一个网站,并且有一个有效的登录cookie:
wp_validate_application_password (函数) wp_validate_application_password是一个WordPress函数,用于验证用户的应用密码: 这个函数与WordPress REST API一起使用,用来验证访问API的用户
wp_user_request_action_description (函数) wp_user_request_action_description是一个WordPress的函数,用来获取一个用户请求动作的人可读描述: 这个函数与GDPR和CCPA一起使用,以帮助网站管理员了解可
wp_user_personal_data_exporter (函数) wp_user_personal_data_exporter是一个WordPress函数,用于从用户的账户中导出个人数据: 这个函数与GDPR(通用数据保护条例)和CCPA(加州消费者隐私法)结合使用
wp_update_user_counts (函数) wp_update_user_counts是一个函数,用于更新WordPress数据库中某个用户的文章和评论的数量: 这个函数用来跟踪属于某个特定用户的文章和评论的数量,它通常在一个文章或评论被更新或
wp_update_user (函数) wp_update_user是一个函数,用于更新WordPress数据库中的现有用户: 该函数接收一个参数数组,包括用户ID、用户名、用户电子邮件和用户密码,并使用它们来更新数据库中的用户。
wp_signon (函数) wp_signon是一个函数,用于根据所提供的凭证登录到WordPress网站的用户。
wp_send_user_request (函数) wp_send_user_request: 这是一个WordPress的动作钩子,当用户请求访问他们在WordPress网站上的个人数据时,会被触发。它被用来在用户请求他们的个人数据时向网站管理员或其
wp_send_new_user_notifications (函数) wp_send_new_user_notifications: 这是一个WordPress的动作钩子,当一个新用户在WordPress网站上注册时被触发。它用于在新用户注册时向网站管理员或其他指定用户
wp_schedule_update_user_counts (函数) wp_schedule_update_user_counts: 这是一个WordPress的函数,用来安排更新WordPress网站上的用户数。它允许你指定一个时间间隔和一个回调函数,该函数将在该时间
wp_register_user_personal_data_exporter (函数) wp_register_user_personal_data_exporter: 这个函数用来向WordPress注册一个用户个人数据导出器。它接受几个参数,包括导出器的名称、回调函数和导出器导出的数
wp_register_persisted_preferences_meta (函数) wp_register_persisted_preferences_meta – 注册元数据,以便在页面加载时持续保存用户的偏好。
wp_maybe_update_user_counts (函数) wp_maybe_update_user_counts: 这个函数用来更新一个网站上的用户数。它检查计数是否是最新的,如果不是,它就更新计数。
wp_list_users (函数) wp_list_users: 这个函数使用一组你可以自定义的参数来检索和显示一个用户列表。你可以使用这个函数来显示WordPress网站上的用户列表。
wp_is_large_user_count (函数) wp_is_large_user_count: 这个函数用来检查WordPress网站是否有大量的用户。如果网站有超过10,000个用户,它将返回true。
wp_is_application_passwords_supported (函数) wp_is_application_passwords_supported: 这个函数用来检查WordPress网站是否支持应用密码。应用密码允许用户为第三方应用程序生成唯一的密码,以便通过REST
wp_is_application_passwords_available_for_user (函数) wp_is_application_passwords_available_for_user: 这个函数用来检查应用密码是否对某个特定的用户可用。它接受一个用户ID作为参数,并检查该用户是否具有使用应
wp_is_application_passwords_available (函数) wp_is_application_passwords_available: 这个函数用来检查当前用户的应用密码是否可用。它检查当前用户是否具有使用应用程序密码的必要权限。
wp_insert_user (函数) wp_insert_user: 这个函数用来向数据库中插入一个新的用户。它接收一个用户数据数组作为参数,并返回新用户的ID。
wp_get_users_with_no_role (函数) wp_get_users_with_no_role: 这个函数检索一个没有分配给他们角色的用户数组。它返回一个WP_User对象的数组,代表没有角色的用户。
wp_get_user_request (函数) wp_get_user_request: 这个函数检索一个用户请求。它需要一个参数:请求ID: 该函数从数据库中检索该请求,并返回一个包含请求数据的对象。
wp_get_user_contact_methods (函数) wp_get_user_contact_methods: 这个函数检索一个用户联系方法的数组。它返回一个包含用户联系方法的数组,这些方法用于在用户资料页面显示用户的联系信息。
wp_get_session_token (函数) wp_get_session_token: 这个函数为当前用户返回一个会话令牌。会话令牌是使用当前用户的登录凭证生成的,用于验证用户在当前会话中提出的请求。
wp_get_password_hint (函数) wp_get_password_hint: 这个函数返回一个用户的密码提示: 当用户忘记了他们的密码,需要提醒时,它就会被使用。
wp_get_all_sessions (函数) wp_get_all_sessions: 这个函数返回当前WordPress安装的所有活动会话的一个数组。
wp_generate_user_request_key (函数) wp_generate_user_request_key: 该函数生成一个唯一的密钥,用于识别用户导出或删除其个人数据的请求。该密钥存储在用户的元数据中,用于在导出或删除其数据之前确认用户的身份: 该
wp_dropdown_users (函数) wp_dropdown_users: 这个函数用来显示WordPress网站中用户的下拉菜单: 这个函数可以用来让管理员为各种任务选择不同的用户,并且可以定制包括不同的显示选项和参数。
wp_destroy_other_sessions (函数) wp_destroy_other_sessions: 这个函数用来销毁WordPress站点上的所有会话,除了当前用户的会话。它可以用来注销所有其他用户并从网站上删除他们的会话数据。
wp_destroy_current_session (函数) wp_destroy_current_session: 这个函数用来销毁WordPress网站上当前用户的会话。它可以用来注销当前用户并从网站上删除他们的会话数据。
wp_destroy_all_sessions (函数) wp_destroy_all_sessions: 这个函数用于销毁WordPress站点上的所有会话。它可以用来注销所有用户,并从网站上删除所有会话数据。
wp_create_user_request (函数) wp_create_user_request: 这是一个创建新用户数据请求的函数。它可以用来生成对用户个人数据的请求或删除他们的数据。
wp_create_user (函数) wp_create_user: 这是一个创建新用户的函数。它可以用来以编程方式创建一个用户,而不是在WordPress的仪表盘上手动创建。
wp_authenticate_username_password (函数) wp_authenticate_username_password: 这个函数用来验证一个用户,给出他们的用户名和密码。

常见问题

FAQs
查看更多 >