BuddyPress在成员循环中添加未序列化的配置文件字段 时间:2012-10-15 作者:Androliyah 我正在尝试使用显示配置文件字段checkboxes and drop-downs 在成员目录循环中。Example: Next to each member in the directory I want to show the Gender they selected此代码适用于文本字段:echo xprofile_get_field_data(\'Full Name\', bp_get_member_user_id()); 但是how do I echo profile fields for drop-downs or checkboxes (未序列化的数据)? 3 个回复 最合适的回答,由SO网友:shanebp 整理而成 我相信xprofile\\u get\\u field\\u data正在为您取消序列化数据,但它仍然在一个数组中。xprofile\\u get\\u field\\u数据可以返回数组或逗号分隔的字符串。xprofile_get_field_data( $field, $user_id = 0, $multi_format = \'array\' ) @参数字符串$multi\\U格式数组数据应该如何返回如果需要逗号分隔的字符串,请使用“逗号”如果需要数组,请使用“数组” SO网友:mirage 看看新插件“Buddypress Xprofile自定义字段类型”http://wordpress.org/extend/plugins/buddypress-xprofile-custom-fields-type/ SO网友:Androliyah 让它工作起来。将概要文件字段包装在members循环中的概要文件循环中,数据将正确输出,就像在概要文件循环中一样。<?php while ( bp_members() ) : bp_the_member(); ?> <?php bp_member_profile_data( \'field=Gender\' );?> <?php endwhile; ?> 结束 文章导航