Wordpress用户配置文件中未显示额外配置文件字段

Wordpress用户配置文件中未显示额外配置文件字段,wordpress,profile,buddypress,Wordpress,Profile,Buddypress,我在Buddypress注册页面上创建了一个额外的profile字段,供用户使用Buddypress上的profile字段区域选择他们的母语 一旦用户注册并做出选择,我希望他们的输入显示在wordpress后端的user-edit.php上,这样网站管理员就可以看到该用户的母语 我的额外配置文件字段id是136 如何在user-edit.php页面上显示此函数?将此函数放入主题/functions.php或plugins/bp-custom.php中 它应该出现在user-edit.php的底部

我在Buddypress注册页面上创建了一个额外的profile字段,供用户使用Buddypress上的profile字段区域选择他们的母语

一旦用户注册并做出选择,我希望他们的输入显示在wordpress后端的user-edit.php上,这样网站管理员就可以看到该用户的母语

我的额外配置文件字段id是136


如何在user-edit.php页面上显示此函数?

将此函数放入主题/functions.php或plugins/bp-custom.php中

它应该出现在user-edit.php的底部

function show_136_field ( $user ) { 

    $field_value = xprofile_get_field_data( 136, $user->ID, $multi_format = 'comma' );
    echo "<br />Language: " . $field_value . "<br />";

}
add_action( 'edit_user_profile', 'show_136_field' );
如果$field_值是一个数组,$multi_format='comma',将返回一个csv字符串

$field_value = xprofile_get_field_data( 'Language', $user->ID, $multi_format = 'comma' );