diff --git a/includes/admin/class-sp-admin-settings.php b/includes/admin/class-sp-admin-settings.php index f18a3bfb..53c4713e 100644 --- a/includes/admin/class-sp-admin-settings.php +++ b/includes/admin/class-sp-admin-settings.php @@ -50,9 +50,7 @@ class SP_Admin_Settings { $settings[] = include( 'settings/class-sp-settings-licenses.php' ); } - if ( defined( 'WP_DEBUG' ) && true === WP_DEBUG && current_user_can( 'manage_options' ) ) { - $settings[] = include( 'settings/class-sp-settings-status.php' ); - } + $settings[] = include( 'settings/class-sp-settings-status.php' ); self::$settings = apply_filters( 'sportspress_get_settings_config_pages', $settings ); } diff --git a/includes/admin/settings/class-sp-settings-status.php b/includes/admin/settings/class-sp-settings-status.php index 4c2111f8..9489e26b 100644 --- a/includes/admin/settings/class-sp-settings-status.php +++ b/includes/admin/settings/class-sp-settings-status.php @@ -24,7 +24,10 @@ class SP_Settings_Status extends SP_Settings_Page { $this->id = 'status'; $this->label = __( 'System Status', 'sportspress' ); - add_filter( 'sportspress_settings_tabs_array', array( $this, 'add_settings_page' ), 99 ); + if ( defined( 'WP_DEBUG' ) && true === WP_DEBUG && current_user_can( 'manage_options' ) ) { + add_filter( 'sportspress_settings_tabs_array', array( $this, 'add_settings_page' ), 99 ); + } + add_action( 'sportspress_settings_' . $this->id, array( $this, 'output' ) ); }