技術Labo

気になったことやちょっとした作業の覚書

WordPressで「JQMIGRATE: Migrate is installed」を非表示に

jQuery Migrateは必要なものなのか?

  • バージョンアップに伴って削除・変更された関数などの動かなくなった部分の補完
  • コンソールに問題点を表示してくれるプラグイン

といった動作をしている。

動作させないようにしても問題ない?

動作させないようにすると補完していた機能が動作しなくなったり、エラーの内容が確認できなくなったりするため動作はさせておいたほうが良いです。

JQMIGRATE: で表示されているのが jQuery Migrate のバージョンです。

JQMIGRATE: Migrate is installed」を非表示

add_action( 'wp_enqueue_scripts', function()
{
wp_add_inline_script(
'jquery-migrate', 'temp_jm_logconsole = window.console.log; window.console.log = function(){};',
'before'
);
wp_add_inline_script(
'jquery-migrate', 'window.console.log = temp_jm_logconsole;',
'after'
);
} );

functions.phpに上記を追加で「JQMIGRATE: Migrate is installed」メッセージがChromeコンソールから消えることが確認できます。

関連記事

フリースタイル
WEBシステムエンジニア
制作作業の合間に、情報の整理。ポートフォリオ用まとめサイト
Lancers にてお仕事中

父親ってのはいつもひと言足りないのさ
その分は子どもが自分で
埋め合わせなくちゃならない

機動戦士ガンダムUC
by リディ・マーセナス