Example #1
0
		<div class="row">
			<div class="col-md-3">
				<a href="<?php 
echo tst_get_member_url();
?>
" class="thumbnail">
					<?php 
tst_temp_avatar();
?>
				</a>
			</div>
			<div class="col-md-9">

                <?php 
$is_user_test_employee = get_user_meta($tst_member->ID, 'user_test_employee', true);
$role = tst_get_member_role($tst_member);
switch ($role) {
    case 1:
        $class = 'label-warning';
        break;
    case 2:
        $class = 'label-success';
        break;
    case 3:
    default:
        $class = 'label-info';
}
?>
				<div class="member-status">
					<span class="label <?php 
echo $class;
Example #2
0
function tst_actualize_member_role($user)
{
    global $ROLE_SORT_TABLE;
    if (!is_object($user)) {
        $user = (int) $user;
        $user = get_user_by('id', $user);
    }
    if ($user) {
        $new_member_role = tst_get_member_role($user);
        update_user_meta($user->ID, 'member_role', $new_member_role);
        update_user_meta($user->ID, 'member_rating', sprintf("%010d", tst_get_user_rating($user)));
        set_user_order_data($user->ID, $ROLE_SORT_TABLE[(int) $new_member_role]);
    }
}