diff --git a/admin/settings/options-player.php b/admin/settings/options-player.php index 55914ae9..a4154f36 100644 --- a/admin/settings/options-player.php +++ b/admin/settings/options-player.php @@ -1,4 +1,19 @@ +
+ +
+ 'sp_metric', @@ -103,6 +118,14 @@ function sportspress_player_settings_init() { 'sportspress_players' ); + add_settings_field( + 'nationality', + __( 'Nationality', 'sportspress' ), + 'sportspress_player_settings_nationality_callback', + 'sportspress_players', + 'players' + ); + add_settings_field( 'metrics', __( 'Metrics', 'sportspress' ), diff --git a/admin/templates/player-metrics.php b/admin/templates/player-metrics.php index 7c4076d5..881bc1d6 100644 --- a/admin/templates/player-metrics.php +++ b/admin/templates/player-metrics.php @@ -1,12 +1,20 @@ sportspress_array_value( $options, 'player_show_nationality_flag', true ), + ); + + $r = wp_parse_args( $args, $defaults ); + $nationality = get_post_meta( $id, 'sp_nationality', true ); $current_team = get_post_meta( $id, 'sp_current_team', true ); $past_teams = get_post_meta( $id, 'sp_past_team', false ); @@ -15,7 +23,7 @@ if ( !function_exists( 'sportspress_player_metrics' ) ) { $common = array(); if ( $nationality ): $country_name = sportspress_array_value( $sportspress_countries, $nationality, null ); - $common[ __( 'Nationality', 'sportspress' ) ] = $country_name ? '' . $nationality . ' ' . $country_name : '—'; + $common[ __( 'Nationality', 'sportspress' ) ] = $country_name ? ( $r['show_nationality_flag'] ? '' . $nationality . ' ' : '' ) . $country_name : '—'; endif; $data = array_merge( $common, $metrics );