初期描画を速くしてみたい
script_loader_tag フィルタで defer を付けてみた
PHP
add_filter('script_loader_tag', function($tag, $handle){
if(in_array($handle, ['hljs','theme-script'])) return str_replace(' src',' defer src', $tag);
return $tag;
}, 10, 2);
- 気づき:全部 defer にすると依存関係で壊れる場合がある
→ 重要なのは依存と順番の確認。
Lighthouse で FCP/LCP を比較して数値で効果確認。

コメント