8, 'redirection' => 0, ]); if (is_wp_error($response)) { continue; } $responses[] = [ 'path' => $path, 'code' => (int) wp_remote_retrieve_response_code($response), 'body' => (string) wp_remote_retrieve_body($response), ]; } return SensitiveFilesScorer::score($responses); } catch (\Throwable $e) { return new CheckResult( 'sensitive_files', 'skip', 6, 6, 'info', ['error' => $e->getMessage()], 'Vérification ignorée (exception interne) : ' . $e->getMessage() ); } } }