所以我保存額外的用戶信息到數據庫(到我自己的表),並希望使用Wordpress的列格式顯示在用戶的個人資料頁面(用於帖子編輯屏幕等)。WordPress的:添加列到用戶配置文件
這可能嗎?如果是這樣,我該怎麼稱呼它?對帖子頁面進行破解很容易,但我沒有找到將列添加到其他類型頁面的方法。
我可以手動建立一個表,但寧願使用一個方法,如果有的話,尤其是要利用排序。
所以我保存額外的用戶信息到數據庫(到我自己的表),並希望使用Wordpress的列格式顯示在用戶的個人資料頁面(用於帖子編輯屏幕等)。WordPress的:添加列到用戶配置文件
這可能嗎?如果是這樣,我該怎麼稱呼它?對帖子頁面進行破解很容易,但我沒有找到將列添加到其他類型頁面的方法。
我可以手動建立一個表,但寧願使用一個方法,如果有的話,尤其是要利用排序。
您可以查看wp-admin/edit-user.php文件並查找一些掛鉤操作。
personal_options - 在「個人選項」表格表格末尾運行。參數:$ profileuser
profile_personal_options - 在「個人選項」表格和「名稱」標題之前運行。僅在當前用戶個人資料頁面上運行。參數:$ profileuser
show_user_profile - 在「關於用戶」塊之後和「更新用戶」按鈕之前運行。僅在當前用戶配置文件上運行。參數:$ profileuser
edit_user_profile - 在「關於用戶」塊之後和「更新用戶」按鈕之前運行。僅在不是當前的用戶配置文件上運行。參數:$ profileuser
用一個鉤子行動,爲節省您額外的數據:
personal_options_update - 只在當前用戶的個人資料頁上運行。參數:$ user_id。
edit_user_profile_update - 僅在當前用戶個人資料頁面上運行。參數:$ user_id。
P.S. wp-admin/user-new.php中沒有掛鉤動作,您可以將其用於其他字段。所以,只有當你的編輯存在用戶時纔可以。