error)) {
?>
header); ?>
files as $handle => $file) {
$file_path = untrailingslashit(get_home_path()) . $file->url;
$file_size = file_exists($file_path) ? ' (' . WP_Optimize()->format_size(@filesize($file_path)) . ')' : ''; // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- suppress warning in case of file permission issues
echo '- success ? '' : ' class="failed"').'>'.esc_html($file->url).''.esc_html($file_size).'';
if (property_exists($file, 'debug')) echo ''.esc_html($file->debug).'';
echo ' ';
printf(' %2$s', esc_attr($file->url), esc_html__('Exclude', 'wp-optimize'));
if (preg_match('/\.js$/i', $file->url, $matches)) {
if ('individual' === $minify_config['enable_defer_js'] && (property_exists($file, 'uses_loading_strategy') && !$file->uses_loading_strategy)) {
printf(' | %2$s', esc_attr($file->url), esc_html__('Defer loading', 'wp-optimize'));
}
} elseif (preg_match('/\.css$/i', $file->url, $matches)) {
printf(' | %2$s', esc_attr($file->url), esc_html__('Load asynchronously', 'wp-optimize'));
}
echo '
';
}
?>