id ); // The pmpro_levels_array filter is sometimes used to hide levels from the levels page. // Let's make sure that every level in the group should still be displayed. $levels_to_show_for_group = array(); foreach ( $pmpro_levels as $level ) { if ( in_array( $level->id, $levels_in_group ) ) { $levels_to_show_for_group[] = $level; } } if ( empty( $levels_to_show_for_group ) ) { continue; } if ( count( $level_groups ) > 1 ) { ?>

name ); ?>

allow_multiple_selections ) ) { ?>

ID, $level->id ); $has_level = ! empty( $user_level ); ?>
 
' . esc_html( $level->name ) . '' : esc_html( $level->name )?> " . $expiration_text ); elseif(!empty($cost_text)) echo wp_kses_post( $cost_text ); elseif(!empty($expiration_text)) echo wp_kses_post( $expiration_text ); ?> "> allow_signups ) { ?> "> ">