最简单的技巧是使用user_contactmethods
- 字段实际上不必是联系人,但WordPress将为您完成所有的腿部工作(显示字段并保存数据):
function wpse_183763_user_contactmethods( $methods, $user ) {
$methods[\'my_field_1\'] = \'My Label For Field 1\';
$methods[\'my_field_2\'] = \'My Label For Field 2\';
return $methods;
}
add_filter( \'user_contactmethods\', \'wpse_183763_user_contactmethods\', 10, 2 );
如果将此代码添加到插件或
functions.php
, 编辑个人资料时,您将看到新字段。要获取这些值,只需使用元API:
// With a user ID
echo get_user_meta( $user_id, \'my_field_1\', true );
// Or with a WP_User object
echo $user->my_field_1;