bp_member_type_show_data( $column,  $post_id )

Display data by column and post id.

Description

Parameters

$column

(Required)

$post_id

(Required)

Source

File: bp-members/bp-members-functions.php

3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
function bp_member_type_show_data( $column, $post_id  ) {
 
    switch( $column ) {
 
        case 'member_type':
 
            echo '<code>'. get_post_meta( $post_id, '_bp_member_type_label_singular_name', true ).'</code>';
            break;
 
        case 'enable_filter':
 
            if( get_post_meta( $post_id, '_bp_member_type_enable_filter', true ) )
                _e( 'Show', 'buddyboss' );
            else
                _e( 'Hide', 'buddyboss' );
 
            break;
 
        case 'enable_remove':
 
            if( get_post_meta( $post_id, '_bp_member_type_enable_remove', true ) )
                _e( 'Hide', 'buddyboss' );
            else
                _e( 'Show', 'buddyboss' );
 
            break;
 
        case 'total_users':
 
            $name = bp_get_member_type_key( $post_id );
            $type_id = bp_member_type_term_taxonomy_id($name);
 
            $member_type_url = admin_url().'users.php?bp-member-type='.$name;
            $count = count( bp_member_type_by_type( $type_id ) );
 
            if ( $count > 0 )
            //@todo why text domain here and below?
                printf( '<a href="%s">%s</a>', esc_url( $member_type_url ), $count );
            else
                echo '0';
 
            break;
 
    }
 
}

Changelog

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.