Wordpress Buddypress:询问并显示与组相关的特定成员数据
我想存储我的用户的特定数据,具体取决于组中的用户 例如: 在“纽约马拉松”小组中,成员1的参与人数将为195人。 在“Boston Matahon”组中,成员1的编号为345 有没有这样的想法?xProfiles就是为此而设计的吗Wordpress Buddypress:询问并显示与组相关的特定成员数据,wordpress,buddypress,Wordpress,Buddypress,我想存储我的用户的特定数据,具体取决于组中的用户 例如: 在“纽约马拉松”小组中,成员1的参与人数将为195人。 在“Boston Matahon”组中,成员1的编号为345 有没有这样的想法?xProfiles就是为此而设计的吗 感谢您的帮助您可以使用user meta存储此信息。下面是一个如何使用update\u user\u meta更新用户meta的示例: $user_id = 1; $key = 'ny_marathon'; $value = '195'; update_user_me
感谢您的帮助您可以使用user meta存储此信息。下面是一个如何使用
update\u user\u meta
更新用户meta的示例:
$user_id = 1;
$key = 'ny_marathon';
$value = '195';
update_user_meta( $user_id, $key, $value );
要在以后获取存储的数据并将其显示在页面上,您可以使用get\u user\u meta
:
$user_id = 1;
$key = 'ny_marathon';
$participator_number = get_user_meta( $user_id, $key, true );
echo 'Runner number' . $participator_number;
非常感谢您的回答 我希望我以前见过它。但最后,我想我已经做了一个更完整的解决方案 我创建了一个名为“参与编号”的xprofile_字段。然后,每次用户注册其参加比赛的号码时:
- 它检查是否存在名称等于竞赛组id的子字段
- 如果不是,则添加此子对象
- 它添加一个新的xprofile_field_值,其中包含该子字段的参与人数