WordPress コンソールログの「JQMIGRATE: Migrate is installed, version 3.4.1」を非表示にする

概要説明

表示されていても問題はないのですがChromeコンソールログに表示されるJQMIGRATE: Migrate is installed, version 3.4.1をどうしても消したいという時のカスタマイズ。

WordPress コンソールログの「JQMIGRATE: Migrate is installed, version 3.4.1」を非表示にする

JQMIGRATE: Migrate is installed, version 3.4.1

jQuery Migrateとは

バージョンアップに伴って削除・変更された関数などの動かなくなった部分の補完をし、コンソールに表示してくれます。

jQuery Migrate自体を使わない場合(無効化)

functions.php
/*----------------------------------------------------
 jQuery Migrateを無効化
----------------------------------------------------*/
if ( !function_exists( 'remove_jquery_migrate' ) ){
    function remove_jquery_migrate( $scripts ) {
        wp_deregister_script( 'jquery-migrate' );
    }
    add_action( 'wp_default_scripts', 'remove_jquery_migrate' );
}

JQMIGRATEのコンソールログの表示だけを非表示にしたい場合

functions.php
/*----------------------------------------------------
 コンソールログの「JQMIGRATE: Migrate is installed」を非表示にする
----------------------------------------------------*/
if ( !function_exists( 'none_disp_jquery_migrate' ) ){
    function none_disp_jquery_migrate( ) {
        $migrate = $GLOBALS['wp_scripts']->registered['jquery-migrate'];
        $migrate->extra['before'][]='temp_jm_logconsole = window.console.log; window.console.log=null;';
        $migrate->extra['after'][]='window.console.log=temp_jm_logconsole;';
    }
    add_action( 'init', 'none_disp_jquery_migrate' );
}

WordPress Developer Resources

関連機能

  1. this will throw an Error in a future version of PHPの対応

  2. WordPress WP_CACHE constant is not present in wp-config.php WP-Optimize プラグインで発生

  3. Code Snippetsにコードを追加したらエラー表示になった時の対応方法

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

「負けたことがある」というのが
いつか大きな財産になる

SLAM DUNK
by 堂本五郎

Profile

PAGE TOP
Amazon プライム対象