是的,这是可能的。你需要上钩show_user_profile
- 从…起/wp-admin/user-edit.php
:
if ( IS_PROFILE_PAGE ) {
/**
* Fires after the \'About Yourself\' settings table on the \'Your Profile\' editing screen.
*
* The action only fires if the current user is editing their own profile.
*
* @since 2.0.0
*
* @param WP_User $profileuser The current WP_User object.
*/
do_action( \'show_user_profile\', $profileuser );
} else {
// Snip...
这将允许您显示上载表单。然后,你需要
personal_options_update
要使用数据更新用户的配置文件,请执行以下操作:
if ( IS_PROFILE_PAGE ) {
/**
* Fires before the page loads on the \'Your Profile\' editing screen.
*
* The action only fires if the current user is editing their own profile.
*
* @since 2.0.0
*
* @param int $user_id The user ID.
*/
do_action( \'personal_options_update\', $user_id );
} else {
// Snip...
最后,一旦这些都正常工作,就可以在用户的配置文件页面上显示信息。
也可能有插件可以做同样的事情,但我不认为这会太多,推出自己的。