wp-includes/user.php

WP檔案 75
Core User API
函式/鉤子名 描述
wp_authenticate_spam_check (函式) wp_authenticate_spam_check: 這個函式用於檢查一個使用者是否是垃圾郵件傳送者。
wp_authenticate_email_password (函式) wp_authenticate_email_password: 這個函式用來認證一個使用者,給出他們的電子郵件地址和密碼。
wp_authenticate_cookie (函式) wp_authenticate_cookie: 這個函式用來驗證一個使用者,給出他們的認證cookies。
wp_authenticate_application_password (函式) wp_authenticate_application_password: 這個函式用來認證一個使用者,給出他們的應用密碼。
validate_username (函式) validate_username: 這個WordPress函式用來驗證一個使用者名稱。它檢查使用者名稱是否只包含有效的字元,並且沒有被使用,如果使用者名稱是有效的,則返回真,否則返回假。
username_exists (函式) username_exists: 這個函式檢查一個給定的使用者名稱是否已經存在於WordPress資料庫中。
update_user_option (函式) update_user_option: 這個函式更新一個使用者的選項。它需要使用者ID和選項的名稱和值來更新。
update_user_meta (函式) update_user_meta: 這個函式更新一個使用者的後設資料。它接收使用者ID和後設資料的鍵和值來更新。
update_user_caches (函式) update_user_caches: 這個函式更新一個使用者的資料的快取。它通常在一個使用者的資料被更新後被呼叫,比如當一個使用者的角色被改變時。
setup_userdata (函式) setup_userdata: 這是一個WordPress的函式,用當前使用者的資料設定全域性的$userdata變數。它通常用於啟用對使用者資料的訪問,如使用者的ID、使用者名稱和電子郵件地址: 這
send_confirmation_on_profile_email (函式) send_confirmation_on_profile_email: 這是一個WordPress的過濾鉤子,允許你控制當使用者更新他們的個人資料中的電子郵件地址時,是否向他們傳送確認郵件。它通常用於
sanitize_user_field (函式) sanitize_user_field: 這是一個WordPress的函式,對使用者物件的一個特定欄位進行淨化。它用於驗證和淨化使用者的一個特定欄位,如使用者名稱或電子郵件: 這個函式需要三個引數:使
retrieve_password (函式) retrieve_password:這是一個WordPress的函式,用於在使用者忘記密碼的時候找回密碼: 當使用者點選”丟失密碼?”連結時,他們會被提示輸入他們的使用者名稱或電子郵件地址。然後Wor
reset_password (函式) reset_password: 這個函式用來重置使用者的密碼。它接受一個使用者名稱或電子郵件地址作為輸入,併傳送一封電子郵件,說明如何重置密碼。
register_new_user (函式) register_new_user: 這個函式在WordPress網站上註冊一個新使用者。它接受一個使用者資料陣列,包括使用者的登入憑證、電子郵件地址和其他資訊,如名字、姓氏等。
new_user_email_admin_notice (函式) new_user_email_admin_notice: 這個動作鉤子在一個新的使用者賬戶被建立後被觸發,並向網站管理員傳送通知郵件。
is_user_member_of_blog (函式) is_user_member_of_blog是一個WordPress函式,它檢查給定的使用者是否是指定部落格的成員。它接收兩個引數,使用者ID和部落格ID,如果使用者是部落格的成員,則返回布林值tru
get_users (函式) get_users: 這是一個WordPress的函式,根據指定的標準檢索一個使用者物件的陣列: 該函式需要一個引數陣列,可以用來過濾返回的使用者。
get_user_option (函式) get_user_option: 這個函式用來從WordPress資料庫中檢索一個使用者的選項值: 該函式以一個使用者ID和一個選項名稱作為引數,並返回選項的值。
get_user_meta (函式) get_user_meta: 這個函式用來檢索WordPress中特定使用者的後設資料: 該函式以一個使用者ID和一個後設資料鍵為引數,並返回後設資料的值。
get_user_count (函式) get_user_count: 這是一個WordPress函式,用於返回WordPress安裝中的註冊使用者總數: 該函式不需要引數,返回一個代表使用者數量的整數。
get_password_reset_key (函式) get_password_reset_key函式是一個WordPress函式,為使用者生成一個密碼重置金鑰: 該函式接受兩個引數,你想為其生成金鑰的使用者ID,以及一個獨特的識別符號,以幫助確保金鑰的
get_current_user_id (函式) get_current_user_id是一個WordPress函式,用於獲取當前登入使用者的id: 此函式不接受任何引數,只返回當前在WordPress系統中驗證的使用者的ID。
get_blogs_of_user (函式) get_blogs_of_user: 這個函式返回與多站點網路中特定使用者相關的部落格陣列: 該函式將使用者ID作為引數,並返回一個包含部落格ID、名稱、描述和URL等資訊的部落格物件陣列。
email_exists (函式) email_exists: 這個函式檢查資料庫中的電子郵件地址是否存在。它把電子郵件地址作為唯一的引數,如果電子郵件地址在資料庫中存在,則返回使用者ID,否則返回false。
delete_user_option (函式) delete_user_option: 這個函式為一個使用者刪除一個選項。選項名稱和使用者ID應該作為引數被指定。
delete_user_meta (函式) delete_user_meta: 這個函式刪除一個使用者的後設資料。使用者ID,後設資料鍵和可選的後設資料值應被指定為引數。
count_users (函式) WordPress中的count_users函式用來計算WordPress網站上的使用者數量: 這個函式返回一個陣列,包含每個使用者角色的使用者數量。
count_user_posts (函式) WordPress中的count_user_posts函式是用來計算一個特定使用者的文章數量的: 這個函式以使用者ID和文章型別為引數,返回該使用者在指定的文章型別中發表的文章數量。
count_many_users_posts (函式) WordPress中的count_many_users_posts函式是用來計算多個使用者的文章數量的: 這個函式接收一個使用者ID的陣列作為引數,並返回每個使用者的文章數的陣列。
clean_user_cache (函式) clean_user_cache: 這個函式用於清除使用者的快取: 當這個函式被呼叫時,它清除了所有使用者資料的快取。
check_password_reset_key (函式) check_password_reset_key: 這個函式檢查密碼重置金鑰是否有效,如果有效,它將允許使用者重置他們的密碼。它用於允許使用者在忘記密碼時重置他們的密碼。
add_user_meta (函式) add_user_meta – 在WordPress中為一個使用者新增後設資料。它需要三個引數:要新增後設資料的使用者的ID,要新增的後設資料的名稱,以及後設資料的值。
_wp_privacy_send_request_confirmation_notification (函式) _wp_privacy_send_request_confirmation_notification: 這個函式在使用者提交資料匯出或刪除請求後,向他們傳送一封確認通知郵件。它被_wp_privacy
_wp_privacy_send_erasure_fulfillment_notification (函式) _wp_privacy_send_erasure_fulfillment_notification是一個WordPress的私有函式,它向個人資料已經從網站上被刪除的使用者傳送通知郵件,讓他們知道他們
_wp_privacy_action_request_types (函式) _wp_privacy_action_request_types: 這是一個私有函式,用於檢索可以提出的不同型別的個人資料請求,如匯出或刪除請求。它被WordPress管理區的個人資料請求表格和確認資
_wp_privacy_account_request_confirmed_message (函式) _wp_privacy_account_request_confirmed_message: 這是一個私有函式,用於檢索已完成的個人資料匯出或刪除請求的確認資訊。它被_wp_privacy_accou
_wp_privacy_account_request_confirmed (函式) _wp_privacy_account_request_confirmed: 這是一個私人函式,用於向使用者顯示一條資訊,確認他們的個人資料匯出或刪除請求已經完成。它被用作WordPress 4.9.
_wp_get_user_contactmethods (函式) _wp_get_user_contactmethods: 該函式用於獲取特定使用者的聯絡方法。它接收一個使用者ID並返回一個包含聯絡方法的陣列。
_wp_get_current_user (函式) _wp_get_current_user: 這是一個WordPress的函式,用來檢索當前的使用者物件,它包含了當前登入使用者的資訊,如他們的使用者名稱、電子郵件地址、顯示名稱等等: 這個函式可以用來

常見問題

FAQs
檢視更多 >