2011-07-20 33 views
0

所以我保存額外的用戶信息到數據庫(到我自己的表),並希望使用Wordpress的列格式顯示在用戶的個人資料頁面(用於帖子編輯屏幕等)。WordPress的:添加列到用戶配置文件

這可能嗎?如果是這樣,我該怎麼稱呼它?對帖子頁面進行破解很容易,但我沒有找到將列添加到其他類型頁面的方法。

我可以手動建立一個表,但寧願使用一個方法,如果有的話,尤其是要利用排序。

回答

0

您可以查看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中沒有掛鉤動作,您可以將其用於其他字段。所以,只有當你的編輯存在用戶時纔可以。

相關問題