wordpressで何もしていないのにcssの外観テーマがデフォルトに戻ってしまった時の対処法
ワードプレスのデザインを自作でカスタマイズしていると、たまにcssがデフォルトのものに戻ったりすることがあります。
こういう時は、FTPでアップロードしているテーマファイルのうち、cssを管理しているディレクトリを見直すと解決につながります。
wordpressのweb制作をしていると、たまに、cssの外観テーマが、自作のものじゃなくて、twenty系のデフォルトテーマに戻ってしまう時があります。
このエラーの原因は、自作テーマにおける初期ファイルの不足、です。
wordpressでは、テーマを作成する際、最低限必要なファイルというものが指定されています。
・index.php
・style.css
※本当はもっと色々必要ですが、本エラーに関して、最低限必要なファイルは上記二点。
ウェブ制作中によくありがちなのが、index.phpとstyle.cssを調整していたりすると、違うディレクトリ(themeディレクトリ直下以外のディレクトリ)にデータ移動させたりしてしまう、という行動です。
そして、この時に少しややこしいのですが、データを移動させた時点では、まだデフォルトテーマに戻るエラーは起きません。エラーが起きるのは、そうしてindex.phpとstyle.cssを所定の位置から移動させて欠如させてしまっている状態で、管理画面の「外観>テーマ」などを選択すると、wordpressが、theme直下に必要最小限ファイルがないことを察知し、デフォルトテーマに戻す挙動が起きるので、これが原因となります。
・index.phpかstyle.cssを指定の場所から動かす
・その状態で管理画面で外観テーマなどを開くとwordpressがデフォルトテーマに戻してしまう。
なので、対処法はカンタンで、必要最低限、必要なファイルをtheme直下に戻してあげればOKです。いきなりテーマが変わると焦りますが、全然大したことないエラーですので、冷静に対処しましょう!