diff --git a/templates/player-statistics.php b/templates/player-statistics.php index c6d4b171..e7352b20 100644 --- a/templates/player-statistics.php +++ b/templates/player-statistics.php @@ -20,6 +20,16 @@ $show_career_totals = 'yes' === get_option( 'sportspress_player_show_career_tota $sections = get_option( 'sportspress_player_performance_sections', -1 ); $show_teams = apply_filters( 'sportspress_player_team_statistics', true ); $leagues = get_the_terms( $id, 'sp_league' ); + +// Sort Leagues by User Defined Order (PHP5.2 supported) +foreach ( $leagues as $key => $league ) { + $leagues[ $key ]->sp_order = get_term_meta ( $league->term_id , 'sp_order', true ); +} +function sortByOrder($a, $b) { + return $a->sp_order - $b->sp_order; +} +usort($leagues, 'sortByOrder'); + $positions = $player->positions(); $player_sections = array(); if ( $positions ) { @@ -75,4 +85,4 @@ if ( is_array( $leagues ) ): ) ); } } -endif; \ No newline at end of file +endif;