ホーム 経験・テクニック共有 標準記事

標準記事

WordPress最適化の小技、Jquery Migrateファイルの無効化

ウェブサイトの表示速度を最適化したい場合、その一つとしてウェブサイトのリソースリクエスト数を減らすことが挙げられます。WordPressでインストールしたウェブサイトでは、デフォルトでjquery-migrate.min.jsというJavaScriptライブラリが参照されます。通常、このJquery Migrateファイルの参照を禁止して、リソースリクエストを1つ減らすことができます。…

2020年1月2日更新 約3分で読めます
WordPress优化小技巧,禁用Jquery Migrate文件

ウェブサイトの表示速度を最適化したい場合、その一つとしてウェブサイトのリソースリクエスト数を減らすことが挙げられます。WordPressでインストールしたウェブサイトでは、デフォルトでjquery-migrate.min.jsというJavaScriptライブラリが参照されます。通常、このJquery Migrateファイルの参照を禁止して、リソースリクエストを1つ減らすことができます。

以下をご覧くださいjquery-migrate.min.jsを無効にする方法

jquery-migrate.min.jsの紹介

jQuery MigrateはJavaScriptライブラリで、バージョン1.9未満のjQueryコードとの互換性を実現します。WordPress 3.6からデフォルトでウェブサイトの読み込みリソースに含まれています。

ほとんどの新しいバージョンのプラグインやテーマのコードはjquery-migrate.min.jsを必要としません。そのため、あなたのウェブサイトに古くてこのjsファイルを必要とするものがなければ、それを無効にしてウェブサイトのフロントエンドでの読み込みを避けることができます。

jquery-migrate.min.jsを無効にする方法

プラグインを使用して無効にする方法と、コードを使用して無効にする方法があります。コードで無効にする方法は非常に簡単なので、ここではプラグイン方式は推奨しません。ただし、コードの修正ができない場合は、コード修正用のプラグインをインストールして対応できます。その機能は頻繁に使うことになるでしょう。

functions.phpファイルにコードを安全に追加する方法:Code Snippets

具体的な無効化コードは以下の通りです:

//移除jQuery Migrate脚本
//https://blog.naibabiji.com/news/jin-yong-jquery-migrate-min-js.html
function dequeue_jquery_migrate( $scripts ) {
    if ( ! is_admin() && ! empty( $scripts->registered['jquery'] ) ) {
        $scripts->registered['jquery']->deps = array_diff(
            $scripts->registered['jquery']->deps,
            [ 'jquery-migrate' ]
        );
    }
}
add_action( 'wp_default_scripts', 'dequeue_jquery_migrate' );

上記のコードをテーマファイルのfunctions.phpに追加すると、フロントエンドへのjQuery Migrateスクリプトの読み込みを防ぎつつ、jQueryスクリプト自体は完全な状態を保ちます。管理画面では引き続き読み込まれるため、何も壊れません。

WordPress最適化に関するその他の記事:

4/5 - (1 投票)
前の記事 B2BサイトのSEOで順位が上がらない?これらの問題がないか確認してみてください 同じタイムラインの近くのコンテンツを読み続ける。 次の記事 WordPressにCSSを追加する方法 次の関連チュートリアルや経験を表示する。

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: