升級到高級插件允許您卸載額外頁面上未使用的樣式和腳本,例如:
分類頁面,如默認的WordPress類別、標簽和自定義創建的頁面,如WooCommerce的產品類別。
作者頁面(例如,顯示特定作者發布的所有文章的頁面,通過is_Author()函數檢測)
默認WordPress搜索頁面
WooCommerce搜索頁面(其設置與通過is_shop()函數檢測到的實際商店頁面相同)
404頁(未找到):這一頁已經盡可能輕,這里需要的CSS和JavaScript文件不太可能多(通過is_404()函數檢測到)
日期存檔頁面:這是檢索通過is_Date()函數檢測到的按日期篩選的文章的任何頁面
對于加載的JavaScript文件,可以應用defer和async等屬性
有很多技術經常用于延遲解析;然而,簡單而優選的技術是將JavaScript的加載延遲到需要時。如果此技術不適合在頁面上使用,那么接下來建議您在適當的地方使用<script async>屬性,該屬性通過將解析延遲到瀏覽器的UI線程不忙于執行其他操作來防止解析阻塞初始頁面加載。所有這些設置都可以應用于Asset CleanUp Pro,而無需編寫任何代碼。
更改CSS/JS文件的位置(如果需要提前觸發特定文件,可以從HEAD移動到BODY以防止渲染阻塞,反之亦然)
卸載硬編碼的CSS/JS(不通過標準WordPress函數加載,如wp_enqueue_scripts())。鏈接/風格/腳本標簽可以通過編輯PHP代碼(不使用正確的WordPress動作掛鉤)、直接在帖子內容、小部件內部添加,或通過“插入頁眉和頁腳”、“頁眉、頁腳和后插入”等插件添加。
?? “測試模式”功能→ 擔心犯優化錯誤?別再這樣了!
這允許您優化網站(卸載無用文件、設置異步、延遲加載JavaScript文件、清理HTML代碼),而無需“實時”應用更改(對普通訪問者),以防您懷疑更改可能會破壞頁面/網站的功能。您所做的任何更改都將僅應用于您(登錄的管理員)。一旦你對頁面的外觀和工作方式感到滿意,你可以禁用“測試模式”來實時推送更改,這樣其他人都可以享受更快的頁面加載