WordPress 禁用 jetpack.css
Google PageSpeed Insights 顯示 c0.wp.com/p/jetpack/11.0/css/jetpack.css 為無用的 css,所以選擇禁用它。
找到的方法是針對 jetpack 6.9 版本的,不知道目前 11 版的是否可以用。
主題的 function.php 裡寫入一段代碼,但這樣每次換主題就要從寫一次,所以選擇建立自定義插件來啟動這段代碼。
如何建立自定義插件:WordPress 建立支援 function.php 的自定義插件
之後將這段代碼寫入後存檔
add_filter( 'jetpack_implode_frontend_css', '__return_false', 99 );
啟動自定義插件,之後在跑一次 Google PageSpeed Insights 無用的 css 已經不在顯示,所以目前還是能用。
而本來在 jetpack.css 下面那行 /block-library/theme.min.css 也一起消失了,原因不明,但還是出現在禁止轉譯的資源裡。
如果有需要禁用 theme.min.css 參考 WordPress 禁用 block-library/style.min.css
禁用 jetpack.css 參考資料:How to stop Jetpack from loading CSS files from WP.com?