WordPressテーマが消えた というご相談を頂きました。
初めてご質問させていただきます。
先日取引先のサイトにアクセスしたところ、真っ白なページが表示されました。
原因を調べ、できれば復旧させたいとのこと。
管理画面に入ってみると、「XXXXテーマが見つからない」とのエラーメッセージが表示されました。テーマの一覧を見てみると、透明のXXXXというテーマ(オリジナルです)がひとつあることが確認できました。
そのまま固定画面のトップに戻ってプレビューしてみると、ディフォルトで表示されるTwenty Seventeenが当てられていて、変だと思いまたテーマ一覧に戻ると、先ほどあったはずのXXXXというテーマが消えてなくなっていました。
デバック用のテスト用の管理画面の情報もいただいたので、そちらにも見てみると、先ほどと全く同じ現象がおきました。
恐らく、XXXXというテーマはある段階で削除され、私が一覧みたテーマはその残骸だったと予想できますが、オリジナルのテーマが勝手に削除されるということがあるのでしょうか?
少し詳しい人に質問してみると不正アクセスかもしれないと言われました・・・・
それならそれで対応しなければならないので、何かご存知の事例があれば、教えていただけますと助かります。
ちなみに、私はオリジナルテーマからワードプレスを構築したことがありません。
どうぞよろしくお願いします。
目次
テーマの消失について
>ゆうき 様
ご相談ありがとうございます。
結論から言うと、テーマが勝手に削除されるということは無いと思います。
「真っ白なページ」になった原因が不明ですね。
似た現象としては有効化しているテーマフォルダが無くなったり、フォルダ名が変わったりすると似たような現象にはなります。
1.有効化しているテーマフォルダの名前を変更
有効化しているテーマフォルダの名前を変更すると、サイトは表示されなくなり、テーマが見つからない旨のメッセージがでてきます。
2.外観>テーマを確認する
外観>テーマを確認すると「使用中のテーマが壊れているため、デフォルトのテーマに戻します。」と表示され、テーマが変更されます。
切り替えるべきテーマが無い場合はサイトは表示されません。(テーマが無いというメッセージは出てきます)
テーマにエラーが出るとサイトは表示されなくなることがありますが、それでもテーマフォルダが勝手になくなるというのは考えにくいですね・・・
themesフォルダにも無いのでしょうか。
1.画面が真っ白になった時、既にテーマが無かった
2.エラーを探る際に取引先の方で削除してしまった(移動してしまった)
といったことは無いでしょうか。
例:FTPソフト利用中に意図せずテーマをドラッグして別フォルダに移動してしまった
など
こういった場合はWPフォルダ全体をオリジナルテーマフォルダ名で検索するなども試してみた方が良いかもしれません
不正アクセスの可能性はないとは言い切れませんのでサーバーに覚えの無いログイン履歴が無いかなど調べてみても良いでしょう。
ピンポイントでテーマフォルダだけ消すというのもおかしな話ですが・・・
参考にして頂ければ幸いです。