xprofile_admin_field (BP_XProfile_Fieldadmin_field美元,对象admin_group美元,字符串美元的类=”)
处理编辑屏幕上每个概要文件字段的所见即所得显示。
描述
参数
- admin_field美元
-
(BP_XProfile_Field)(必需)管理领域。
- admin_group美元
-
(对象)(必需)管理组对象。
- 美元的类
-
(字符串)(可选)要附加到输出的类。
默认值:“
源
文件:bp-xprofile / bp-xprofile-admin.php
函数xprofile_admin_field($admin_field, $admin_group, $class = ") {global $field;场= admin_field美元;//用户URL $ URL = bp_get_admin_url('admin.php');//编辑$field_edit_url = add_query_arg(array('page' => 'bp-profile-setup', 'mode' => 'edit_field', 'group_id' => (int) $field->group_id, 'field_id' => (int) $field->id), $url);// Delete if ($field->can_delete) {$field_delete_url = add_query_arg(array('page' => 'bp-profile-setup', 'mode' => 'delete_field', 'field_id' => (int) $field->id), $url。“#标签-”。(int)领域- > group_id);} $fieldset_class = [$field->type];//排序类$fieldset_class[] = in_array($field->id, array_filter([bp_xprofile_firstname_field_id(), bp_xprofile_lastname_field_id(), bp_xprofile_nickname_field_id()]))?“primary_field”:“合适的”; $fieldset_class[] = ! empty( $class )? $class : ''; $fieldset_class = array_filter( $fieldset_class ); ?>
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.5.0 | 介绍了。 |