
jQuery Migrate通過識別不推薦使用的功能,極大地簡化了將舊jQuery程式碼移動到更高jQuery版本的過程。然後它會恢復已棄用的功能和行為,以便舊程式碼仍能在當前jQuery版本及更高版本上正常執行。
大多數最新的前端程式碼和外掛不需要jquery-migrate.min.js。在大多數情況下,這隻會給您的網站增加不必要的負載。如果您啟動,您可以看到它正在執行Chrome開發工具控制檯.
刪除jQuery Migrate的其他原因:
- 保持你的程式碼、主題和外掛更新比修補支援額外的檔案更好。保持您的網站更新也可以防止它受到安全攻擊。
- 如果您正在執行使用舊jQuery程式碼的外掛,最好更新它們或切換到保持更新的替代方案。
如何從WordPress中刪除jQuery Migrate?
從WordPress中移除 jQuery Migrate非常簡單。您只需要將以下程式碼行新增到主題functions.php
檔案中。
//Remove JQuery migrate function remove_jquery_migrate( $scripts ) { if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) { $script = $scripts->registered['jquery']; if ( $script->deps ) { // Check whether the script has any dependencies $script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) ); } } } add_action( 'wp_default_scripts', 'remove_jquery_migrate' );
另一種禁用它的最簡單方法是新增一個名為Remove jQuery Migrate的外掛。
使用WP Rocket外掛刪除jQuery Migrate
WP Rocket外掛帶有內建功能,只需單擊即可刪除jQuery Migrate。
要使用WP Rocket刪除jQuery Migrate,請轉到WP Rocket外掛的設定 >> FILE OPTIMZATION。
使用WP Rocket快取外掛刪除jQuery Migrate
在JavaScript Files部分下,您可以選中Remove jQuery Migrate覈取方塊。就是這樣。
參考閱讀:使用WP Rocket外掛加速您的WordPress網站.
使用外掛Remove jQuery Migrate刪除jQuery Migrate:
Remove jQuery Migrate這個外掛從站點的前端刪除jQuery Migrate指令碼(注:該外掛已經久未更新版本)。
轉到儀表板:登入到您的WordPress站點以開啟儀表板。
轉到外掛:您將在左側選單欄上看到外掛選單。單擊它將展開更多選項,單擊新增新的。
如圖所示,在搜尋欄中搜尋Remove jQuery Migrate。

搜尋安裝外掛
點選立即安裝
啟用外掛,就是這樣。該外掛將完成您的其餘工作。
這是大多數開發人員建議的最常用的外掛。您還可以選擇其他可用的外掛。
正如我上面提到的,jQuery migrate給你的站點增加了不必要的負載。因此,我建議將其從您的網站或部落格中刪除。
評論留言