diff --git a/includes/sp-api-functions.php b/includes/sp-api-functions.php index ed2e6105..7bdb814a 100644 --- a/includes/sp-api-functions.php +++ b/includes/sp-api-functions.php @@ -111,7 +111,11 @@ function sp_get_main_result_option() { function sp_get_main_results( $post = 0 ) { $event = new SP_Event( $post ); - return $event->main_results(); + $results = $event->main_results(); + if ( is_array( $results ) && get_option( 'sportspress_event_reverse_teams' ) === 'yes' ) { + $results = array_reverse( $results ); + } + return $results; } function sp_the_main_results( $post = 0, $delimiter = '-' ) { diff --git a/templates/event-logos.php b/templates/event-logos.php index 392c4a72..4322337f 100644 --- a/templates/event-logos.php +++ b/templates/event-logos.php @@ -15,6 +15,10 @@ if ( ! isset( $id ) ) $teams = (array) get_post_meta( $id, 'sp_team' ); $teams = array_filter( $teams, 'sp_filter_positive' ); +$reverse_teams = get_option( 'sportspress_event_reverse_teams', 'no' ) === 'yes' ? true : false; +if ( $reverse_teams ) { + $teams = array_reverse( $teams ); +} if ( ! $teams ) return; @@ -46,4 +50,4 @@ sp_get_template( 'event-logos-' . $layout . '.php', array( 'link_teams' => $link_teams, ) ); -do_action( 'sportspress_after_event_logos', $id ); \ No newline at end of file +do_action( 'sportspress_after_event_logos', $id );