Categories: WordPress

WordPressの管理画面がサイドメニュー以外真っ白のとき

「投稿しようとおもったら、サイドのメニュー以外真っ白でなにもできないのですが、どういうことかわかりますか?」

という問い合わせをもらって、なんのこっちゃ?と聞き直してみると。。

  • WordPressにログインして、ダッシュボードを表示するも、真っ白。
  • サイドメニューは表示されているので、「投稿」をクリックするも、やっぱり真っ白。
  • 最近までは投稿できていたのに突然変わってしまった。
  • 最近プラグインなど特に変えていない。

ということでした。
で、こちらでログインさせてもらうと、確かにサイドメニュー以外が表示されない状態に。
これでは、管理画面から手の打ちようがない。

原因:WordPressのバージョンが3.3.1だった

で、いろいろ調べてみたのですが、結論からいうと、WordPressのバージョンが3.3.1とかなり古い状態のままで、アップデートされておらず、ウェブサーバーのPHPのバージョンアップに伴って正しく動作しなくなった、ということのようでした。

そこで、解決策として、新しいバージョンに切り替えることが必要。ということなんですが、なんせダッシュボードが表示されないので、WordPressのバージョンアップもできない。

なので、現状の真っ白を打破することが必要です。

ここは、WordPressの管理画面ではどうにもできないので、FTPクライアントソフトでファイルを確認します。

WordPressのwp-adminフォルダ→includesフォルダにある、screen.phpを編集します。

/wp-admin/includes/screen.php の 706行目。

_help_sidebar; ?>

となっているのを、

_help_sidebar; ?>

とself::を消し去って上書きアップロード。

これで、ダッシュボードはじめ、「サイドメニュー以外、真っ白」現象は解決するはずですので、あとは、WordPressをバージョンアップする。

あと、WordPress本体が古いまま。ということは、プラグイン関係も古いままの可能性もあるので、そのままだと互換性の問題でトラブルかもしれないので、プラグインもバージョンアップ。

でOKなはず。

参考になりました。
http://ogre.mx/1339
https://ja.forums.wordpress.org/topic/66448

nakaike