diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-outcome-details.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-outcome-details.php index 5ae3f82f..f5a2236f 100644 --- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-outcome-details.php +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-outcome-details.php @@ -23,6 +23,12 @@ class SP_Meta_Box_Outcome_Details extends SP_Meta_Box_Config { */ public static function output( $post ) { wp_nonce_field( 'sportspress_save_data', 'sportspress_meta_nonce' ); + global $pagenow; + if ( 'post.php' == $pagenow && 'draft' !== get_post_status() ) { + $readonly = true; + } else { + $readonly = false; + } $abbreviation = get_post_meta( $post->ID, 'sp_abbreviation', true ); $condition = get_post_meta( $post->ID, 'sp_condition', true ); $main_result = get_option( 'sportspress_primary_result', null ); @@ -32,7 +38,7 @@ class SP_Meta_Box_Outcome_Details extends SP_Meta_Box_Config {
- + readonly="readonly">
diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-performance-details.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-performance-details.php index 5664beef..6aa7f8f3 100644 --- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-performance-details.php +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-performance-details.php @@ -23,11 +23,17 @@ class SP_Meta_Box_Performance_Details extends SP_Meta_Box_Config { */ public static function output( $post ) { wp_nonce_field( 'sportspress_save_data', 'sportspress_meta_nonce' ); + global $pagenow; + if ( 'post.php' == $pagenow && 'draft' !== get_post_status() ) { + $readonly = true; + } else { + $readonly = false; + } ?>
- + readonly="readonly">
- + readonly="readonly"> (for/against)