お問い合わせはコチラから

WordPressのダッシュボードでスタイルが読み込まれない時の原因と解決手順

サイト運営

サイトがマルウェア感染した時や何らかのトラブルが発生した時によくある現象として、WordPressにログインしてダッシュボードを表示すると画面が真っ白で青文字のリンク文字しか表示されない時があります。

毎回、その画面を見ると暗い気持ちになります。

この現象は、wordpressが壊れているために発生する場合もありますが、マルウェア感染によりwp-admin以下のphpが実行できない場合によく起こる現象です。

それに気が付けば対処方法は簡単なのですが、ダッシュボードが表示されないとマルウェアスキャンが実行できないこともあり、そこまでたどり着かないこともあります。

ダッシュボードのスタイルが読み込まれない時に一時的にこの現象を回避できる方法があったのでメモしておきたいと思います。

ダッシュボードのスタイルが読み込まれないとどうなるか

いつもと違う見た目になります。青文字のリンクと白背景になってしまいます。

https://wordpress.stackexchange.com/questions/163802/no-css-being-loaded-on-backend

なぜダッシュボードのスタイルが読み込まれないのか?

大きく原因が2つあります。

  1. load-style.phpが動いていない
  2. siteurlとhomeurlの間違い

load-style.phpが読み込まれない

ダッシュボードのスタイルはload-style.phpで読み込みますが、load-style.phpにアクセス出来ないと403になってスタイルが読み込まれません。

siteurlとhomeurlが間違っている

siteurlとhomeurlの設定が間違っているとスタイルが読み込まれないことがあります。

例えば、httpとhttpsの違いや、単純にsiteurlとhomeurlが間違っているなどです。

一時的な対策:siteurlとhomeurlを設定する

設定が間違っている可能性があるので、wp-config.phpで設定します。

define('WP_SITEURL','https://some.domain');
define('WP_HOME','https://some.domain');

一時的な対策:wp-config.phpに1行追加する

wp-config.phpに以下の記述を追加します。require_once();の実行前に追記します。

define('CONCATENATE_SCRIPTS', false);

これを追加するとあら不思議、ダッシュボードがいつも通りに表示されます。

CONCATENATE_SCRIPTSがtrueのデフォルト状態だと、ダッシュボードでファイル読み込み時にファイルを連結して読み込む処理がされます。

その時に一つでもファイルが読めないと全滅してしまうので、CONCATENATE_SCRIPTSをfalseにすることで読み込めるファイルは読み込むので、問題が小さくなります。

How does 'CONCATENATE_SCRIPTS' work on wp-config?
The text on my wordpress text editor is white on a white background so its invisible for most people.. I searched it and...

なぜload-style.phpにアクセス出来ないのか?

よくあるマルウェア感染の事例として、wp-adminやwp-includesの直下に.htaccessが置かれ、.htaccessファイルの中にはphpファイルへのアクセス禁止があります。

そうなると、wp-admin以下のphpファイルが読み込めない(403になる)ため、ダッシュボードが動かなくなります。

WordPressの標準インストールでは、wp-adminやwp-includesには.htaccessは無いはずなので、あったらその時点で怪しいです。

この記事を書いた人
ブーン

はるばる日本よりオランダ王国へやってまいりました。
自分の経験が少しでも参考になれば嬉しいです。
お問い合わせは、『こちら』からお願い致します。

\ブーンをフォロー/
スポンサーリンク
サイト運営
\シェアお願いします!/
\ブーンをフォロー/
こんな記事も読まれています

失敗しないレンタルサーバーランキング

mixhost

不正アクセスに強くて使いやすいおススメサーバー
\本サイトで利用中/
メリット①:自動ウィルス駆除対応
メリット②:サイトの表示速度が速い!
メリット③:転送量の上限が多い!
メリット④:自由にプラン変更ができ、アクセス増にも対応できる!
メリット⑤:バックアップデータが無料で復元できる!
メリット⑥:Wordpressが簡単にインストールできる!
メリット⑦:どのプランでも初期費用が無料!
メリット⑧:10日間の無料お試し期間と30日の返金保証!

Conoha Wing

国内Wordpress最速の最強サーバー
メリット①:圧倒的な表示速度
メリット②:レンタルサーバーと独自ドメインがセットでお得◎
メリット③:プラン変更はすべてのプランで自由自在
メリット④:一か月の利用転送量の制限が緩い(9TB~)
メリット⑤:WordPresサイトの移行が簡単

エックスサーバー

国内シェアNo1の安定性と実績が魅力。ALL SSDで死角なしの万能サーバー。
メリット①:サイトの表示速度が安定して速い!
メリット②:アクセス負荷に強くて安定性が高い!
メリット③:24時間365日の充実サポートで安心!電話サポートもあり!
メリット④:転送量が多い!
メリット⑤:自動バックアップ機能付き!
メリット⑥:WordPressが簡単にインストールできる!
メリット⑦:10日の無料お試し期間がある!

タイトルとURLをコピーしました