Fix system status page empty without debug mode
This commit is contained in:
@@ -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 );
|
||||
}
|
||||
|
||||
@@ -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' ) );
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user