我不是百分之百的像你问的那样,好像有几个问题?但这里有:
$meta_value = get_user_meta($user_id, $key, $single);
例如:
$first_name = get_user_meta($user_id, \'first_name\', true);
至于添加挂钩,我想这个答案可能就是你想要的?
- How To Add Custom Form Fields To The User Profile Page?根据一些后续评论,我将添加以下内容:
函数get_user_metavalues($user_ids)
从…起/wp-includes/user.php
将返回用户数据数组的数组。
功能get_userdata()
使用检索用户值get_user_metavalues($user_ids)
从…起/wp-includes/pluggable.php
并返回用户数据对象。
用户元数据通过中的通用元数据功能进行管理/wp-includes/meta.php
因此,如果您正在寻找SQLJOIN
在wp\\u用户和wp\\u usermeta之间,您不太可能找到一个。该文件包括以下功能:
add_metadata($meta_type,$object_id,$meta_key,$meta_value,$unique=false)
update_metadata($meta_type,$object_id,$meta_key,$meta_value,$prev_value=\'\')
delete_metadata($meta_type,$object_id,$meta_key,$meta_value=\'\',$delete_all=false)
get_metadata($meta_type,$object_id,$meta_key=\'\',$single=false)
update_meta_cache($meta_type,$object_ids)