bp_member_type_labels_metabox( WP_Post $post )
Generate profile type Label Meta box.
Description
Parameters
- $post
-
(Required)
Source
File: bp-core/admin/bp-core-admin-functions.php
function bp_member_type_labels_metabox( $post ) {
$meta = get_post_custom( $post->ID );
$label_name = isset( $meta[ '_bp_member_type_label_name' ] ) ? $meta[ '_bp_member_type_label_name' ][ 0 ] : '';
$label_singular_name = isset( $meta[ '_bp_member_type_label_singular_name' ] ) ? $meta[ '_bp_member_type_label_singular_name' ][ 0 ] : '';
?>
<table class="widefat bp-postbox-table">
<thead>
<tr>
<th colspan="2">
<?php _e( 'Profile Type', 'buddyboss' ); ?>
</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<?php _e( 'Plural Label', 'buddyboss' ); ?>
</th>
<td>
<input type="text" class="bp-member-type-label-name" name="bp-member-type[label_name]" placeholder="<?php _e( 'e.g. Students', 'buddyboss' ); ?>" value="<?php echo esc_attr( $label_name ); ?>" style="width: 100%;" />
</td>
</tr>
<tr>
<th>
<?php _e( 'Singular Label', 'buddyboss' ); ?>
</th>
<td>
<input type="text" class="bp-member-type-singular-name" name="bp-member-type[label_singular_name]" placeholder="<?php _e( 'e.g. Student', 'buddyboss' ); ?>" value="<?php echo esc_attr( $label_singular_name ); ?>" style="width: 100%;" />
</td>
</tr>
</tbody>
</table>
<?php wp_nonce_field( 'bp-member-type-edit-member-type', '_bp-member-type-nonce' ); ?>
<?php
}
Changelog
| Version | Description |
|---|---|
| BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.