Chrome ブラウザーを使用していて WordPress で、管理画面や投稿、コメント画面が急に重くなる現象に悩まされて解決したのでご報告。症状としてはログイン状態での作業が全て超重く(表示が遅く)なる。ログアウトした状態だとサイトの表示は快適問題なし。
良くある原因としては、プラグイン (Plugin) が悪さしてるというのがあるけど、新しくプラグインなどを追加してなく、何の変更もしてないのに管理画面や投稿だけが重くなるという現象。
稀なのかもしれないけど、不具合の原因だったのは WordPress の更新通知。Wordpress と Plugin の更新通知を強制的に無効化したら快適になった。
通知を無効化する方法
WordPress 本体の更新通知を非表示にするには、functions.php に以下のコードを追加
add_filter('pre_site_transient_update_core', '__return_zero');
remove_action('wp_version_check', 'wp_version_check');
remove_action('admin_init', '_maybe_update_core');
プラグインの更新通知を非表示にするには、functions.php に以下のコードを追加
remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
色々ためしてダメだった人は試してみる価値はあるかも?
ただ、通知が原因で重くなることは稀っぽいので、他の原因のが多いかも。
追記訂正
上記方法以外でもっと簡単に問題が解決した事例。もしかしたら、通知は関係なかったかも。Chrome のキャッシュ履歴を削除して、尚且つ、Chrome を一度アンイストールして再インストールせよ。さすれば幸せになれる。