diff --git a/includes/admin/post-types/class-sp-admin-cpt-team.php b/includes/admin/post-types/class-sp-admin-cpt-team.php index 53443479..7cd70bc1 100644 --- a/includes/admin/post-types/class-sp-admin-cpt-team.php +++ b/includes/admin/post-types/class-sp-admin-cpt-team.php @@ -62,6 +62,7 @@ class SP_Admin_CPT_Team extends SP_Admin_CPT { 'cb' => '', 'sp_icon' => '', 'title' => __( 'Team', 'sportspress' ), + 'sp_abbreviation' => __( 'Abbreviation', 'sportspress' ), 'sp_league' => __( 'Leagues', 'sportspress' ), 'sp_season' => __( 'Seasons', 'sportspress' ), 'sp_views' => __( 'Views', 'sportspress' ), @@ -78,6 +79,10 @@ class SP_Admin_CPT_Team extends SP_Admin_CPT { case 'sp_icon': echo has_post_thumbnail( $post_id ) ? edit_post_link( get_the_post_thumbnail( $post_id, 'sportspress-fit-mini' ), '', '', $post_id ) : ''; break; + case 'sp_abbreviation': + $abbreviation = get_post_meta ( $post_id, 'sp_abbreviation', true ); + echo $abbreviation ? $abbreviation : '—'; + break; case 'sp_league': echo get_the_terms ( $post_id, 'sp_league' ) ? the_terms( $post_id, 'sp_league' ) : '—'; break; diff --git a/includes/admin/post-types/class-sp-admin-meta-boxes.php b/includes/admin/post-types/class-sp-admin-meta-boxes.php index be818b55..6d6f3920 100644 --- a/includes/admin/post-types/class-sp-admin-meta-boxes.php +++ b/includes/admin/post-types/class-sp-admin-meta-boxes.php @@ -59,6 +59,7 @@ class SP_Admin_Meta_Boxes { // Save Team Meta Boxes add_action( 'sportspress_process_sp_team_meta', 'SP_Meta_Box_Team_Columns::save', 10, 2 ); + add_action( 'sportspress_process_sp_team_meta', 'SP_Meta_Box_Team_Details::save', 20, 2 ); // Save Table Meta Boxes add_action( 'sportspress_process_sp_table_meta', 'SP_Meta_Box_Table_Details::save', 10, 2 ); @@ -121,6 +122,7 @@ class SP_Admin_Meta_Boxes { // Teams add_meta_box( 'sp_columnssdiv', __( 'Table Columns', 'sportspress' ), 'SP_Meta_Box_Team_Columns::output', 'sp_team', 'normal', 'high' ); add_meta_box( 'sp_editordiv', __( 'Profile', 'sportspress' ), 'SP_Meta_Box_Team_Editor::output', 'sp_team', 'normal', 'high' ); + add_meta_box( 'sp_detailsdiv', __( 'Details', 'sportspress' ), 'SP_Meta_Box_Team_Details::output', 'sp_team', 'side', 'default' ); // Tables add_meta_box( 'sp_shortcodediv', __( 'Shortcode', 'sportspress' ), 'SP_Meta_Box_Table_Shortcode::output', 'sp_table', 'side', 'default' ); diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-team-details.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-team-details.php new file mode 100644 index 00000000..0794a6db --- /dev/null +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-team-details.php @@ -0,0 +1,35 @@ +ID, 'sp_abbreviation', true ); + ?> +

+

+