diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
index 1316f70c..6e09a92c 100644
--- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
+++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
@@ -5,7 +5,7 @@
* @author ThemeBoy
* @category Admin
* @package SportsPress/Admin/Meta_Boxes
- * @version 1.7
+ * @version 1.7.2
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
@@ -85,14 +85,7 @@ class SP_Meta_Box_Event_Performance {
# |
|
-
-
-
-
-
+
|
$label ): ?>
diff --git a/includes/admin/settings/class-sp-settings-events.php b/includes/admin/settings/class-sp-settings-events.php
index 5f4d099c..7cd00f2c 100644
--- a/includes/admin/settings/class-sp-settings-events.php
+++ b/includes/admin/settings/class-sp-settings-events.php
@@ -5,7 +5,7 @@
* @author ThemeBoy
* @category Admin
* @package SportsPress/Admin
- * @version 1.7
+ * @version 1.7.2
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
@@ -241,6 +241,14 @@ class SP_Settings_Events extends SP_Settings_Page {
'manual' => __( 'Manual', 'sportspress' ),
),
),
+
+ array(
+ 'title' => __( 'Position', 'sportspress' ),
+ 'desc' => __( 'Display position', 'sportspress' ),
+ 'id' => 'sportspress_event_show_position',
+ 'default' => 'yes',
+ 'type' => 'checkbox',
+ ),
array(
'title' => __( 'Mode', 'sportspress' ),
diff --git a/includes/class-sp-event.php b/includes/class-sp-event.php
index 55e65282..881ba86d 100644
--- a/includes/class-sp-event.php
+++ b/includes/class-sp-event.php
@@ -5,7 +5,7 @@
* The SportsPress event class handles individual event data.
*
* @class SP_Event
- * @version 1.7
+ * @version 1.7.2
* @package SportsPress/Classes
* @category Class
* @author ThemeBoy
@@ -64,7 +64,7 @@ class SP_Event extends SP_Custom_Post{
endif;
if ( 'yes' == get_option( 'sportspress_event_show_outcome', 'no' ) ):
- $columns[ 'outcome' ] = __( 'Outcome', 'sportspress' );
+ $columns['outcome'] = __( 'Outcome', 'sportspress' );
endif;
endif;
$data[0] = $columns;
@@ -97,7 +97,7 @@ class SP_Event extends SP_Custom_Post{
$performance[ $team_id ][ $player_id ]['number'] = get_post_meta( $player_id, 'sp_number', true );
endif;
if ( ! array_key_exists( 'position', $player_performance ) || $player_performance['position'] == null ):
- $performance[ $team_id ][ $player_id ]['position'] = get_post_meta( $player_id, 'sp_position', true );
+ $performance[ $team_id ][ $player_id ]['position'] = sp_get_the_term_id( $player_id, 'sp_position', null );
endif;
endforeach;
@@ -122,6 +122,10 @@ class SP_Event extends SP_Custom_Post{
endif;
endforeach;
endif;
+
+ if ( 'no' == get_option( 'sportspress_event_show_position', 'yes' ) ):
+ unset( $labels['position'] );
+ endif;
$performance[0] = $labels;
return $performance;
endif;
|