WordPressでサイトが真っ白になってしまった時

変更を行ったエディター画面 PHP

最近会社でWordpressを使用してサイトを構築し始めました。

使用したかった「Smart Slider」というプラグインを有効化すると、なぜかサイトが真っ白になるという現象が…。
手こずったので、自分用として残しておきます。

白くなった理由がわからない

「Smart Slider」を有効化すると真っ白になるということはすぐ判明しました。
じゃあ使わなくてええやん!てなって、代替えのスライダープラグインを試した結果、「Smart Slider」使いたい!!となったので再び沈黙。

最初に疑ったのはプラグインのメモリ不足です。

Version 2.5から、WP_MEMORY_LIMIT オプションを使用して PHP が消費するメモリの最大値を設定できます。メッセージ「Allowed memory size of xxxxxx bytes exhausted」などが表示される場合に必要となる設定です。
引用元(wp-config.php の編集

ですがそもそも何のエラーなのかわからなかったし、そもそもエラーメッセージが出ていなかったのでまずはエラーメッセージを表示させるところから始めました。

エラーメッセージの確認

WordPressをインストールしたフォルダの直下にconfig.phpという名前のファイルがありますので、エディターで開きます。

define('WP_DEBUG', false);

という記述があれば

define('WP_DEBUG', true);

に書き換えます。

記述がない場合は末尾にあるrequire_once(ABSPATH . ‘wp-settings.php’);よりも前に追記してください。

編集が完了したら保存をして、ページを更新します。そうするとエラーがあればエラーを表示してくれるようになりますよ!!

エラーの内容が表示された!

エラーメッセージが表示された状態であれば原因を突き止めやすくなると思います。

で、私の画面ではこうなっておりました。

( ! ) Notice: Use of undefined constant WPLANG...

なんか足りないのね!

WPLANGがないということですので、WPLANGを定義します。↑でも編集をした、config.phpに書き加えましょう。

define ('WPLANG', 'ja');

再度保存をして、ページを更新すると!

「Smart Slider」を有効化しててもWordpressの管理画面が表示されました!

今回編集を行うとこのような感じになりました。

変更を行ったエディター画面

真っ白になって同じように悩んでいる方のお力に少しでもなれれば嬉しいです。

コメント