wp-admin/includes/user.php

WP檔案 14
WordPress user administration API.
函式/鉤子名 描述
wp_is_authorize_application_redirect_url_valid (函式) 驗證重定向URL協議方案。協議可以是除http和javascript之外的任何內容。
wp_authorize_application_password_request_errors (動作鉤子) wp_authorize_application_password_request_errors 函式是一個 WordPress 核心函式: 這個函式檢查應用程式密碼請求是否存在錯誤。如果存在錯誤,則
user_profile_update_errors (動作鉤子) “user_profile_update_errors” – 這是一個過濾器鉤子,允許修改在更新使用者配置檔案後顯示的錯誤。
post_types_to_delete_with_user (過濾鉤子) post_types_to_delete_with_user: 這是WordPress的一個過濾鉤子,允許你修改當使用者被刪除時將被刪除的文章型別。這個鉤子在確定文章型別時被觸發,允許你從要刪除的文章
illegal_user_logins (過濾鉤子) illegal_user_logins。這個鉤子用來指定在建立一個新的使用者賬戶時不能使用的非法使用者名稱的列表: 當一個新的使用者被建立時,WordPress將根據這個列表檢查使用者名稱,如果使用者
get_users_drafts (過濾鉤子) get_users_drafts: 這個函式檢索特定使用者寫的文章草稿陣列。該使用者是由使用者ID指定的。
edit_user_created_user (動作鉤子) edit_user_created_user:這是一個WordPress的動作鉤子,在一個新的使用者被建立並儲存在資料庫中後觸發。該鉤子傳遞兩個引數:$user_id(新建立使用者的ID)和$noti
editable_roles (過濾鉤子) editable_roles: 這個過濾器用於修改可以編輯特定文章或頁面的角色列表。它通常用於新增或刪除某些角色的許可權。
delete_user (動作鉤子) delete_user: 這個函式用來刪除一個WordPress使用者。它通常用於刪除一個不再需要的使用者。
check_passwords (動作鉤子) check_passwords – 這是WordPress中的一個函式,檢查兩個密碼是否匹配。
wp_revoke_user (函式) wp_revoke_user: 這是一個WordPress的函式,用來撤銷一個使用者對網站的訪問。它接收一個使用者ID,並刪除該使用者的所有許可權和角色。
wp_is_authorize_application_password_request_valid (函式) wp_is_authorize_application_password_request_valid: 該函式用於檢查當前授權應用密碼的請求是否有效。它檢查請求是否有必要的引數,以及使用者是否被認證。
wp_delete_user (函式) wp_delete_user: 這個函式用來從WordPress網站上刪除一個使用者。它可以用來完全刪除一個使用者賬戶,包括所有相關的文章、評論和其他內容。
use_ssl_preference (函式) use_ssl_preference: 這個函式檢查使用者是否設定了在網站上使用SSL的偏好。
get_users_drafts (函式) get_users_drafts: 這個函式用來檢索在WordPress中有未發表草稿的使用者陣列: 該函式不需要引數,返回一個使用者物件陣列。
get_user_to_edit (函式) get_user_to_edit: 這個函式用來檢索使用者資料,以便在WordPress管理區進行編輯: 該函式以一個使用者ID作為引數,並返回一個可以編輯的使用者資料陣列。
get_editable_roles (函式) get_editable_roles: 這個函式用來檢索可以被當前使用者編輯的使用者角色列表。這可以用來定製網站的使用者管理功能的行為。
edit_user (函式) edit_user: 這個函式編輯具有給定ID的使用者。它接受一個使用者資料陣列作為它的第一個引數和一個可選的更新選項陣列作為它的第二個引數。
delete_users_add_js (函式) delete_users_add_js: 這個函式刪除 users.php 頁面上的 ‘user-add’ 指令碼。
default_password_nag_handler (函式) default_password_nag_handler: 這個函式處理顯示預設密碼提示資訊的邏輯。
default_password_nag_edit_user (函式) default_password_nag_edit_user: 如果被編輯的使用者使用的是預設密碼,這個函式在使用者編輯頁面的頂部新增一個提示資訊。
default_password_nag (函式) default_password_nag: 如果使用者使用的是預設密碼,該函式在使用者資料頁面的頂部新增一條提示資訊。該提示資訊鼓勵使用者將他們的密碼改為更安全的密碼。
admin_created_user_email (函式) admin_created_user_email: 當一個新的使用者在WordPress管理區被建立時,這個鉤子被觸發。它傳遞使用者的電子郵件地址作為引數。
add_user (函式) add_user – 在WordPress資料庫中新增一個新的使用者。它需要幾個引數,包括使用者名稱、使用者的電子郵件地址和使用者的密碼。

常見問題

FAQs
檢視更多 >