WordPressむずい。。。噛めば噛むほど味がでてくる。。。(?)
しかも、なんだこのグローバル関数の数!どの目的で構造化しているのか全くわかんねーぞこらー。
早速ですが、WordPressの仕様に振り回されています。ソースリーディングを楽しくするコツとしては、メソッドや変数の目的を早めに明確にすることです。そのほうが効率が上がる=楽しくなる。
さて、今回はその途中で、オリジナルテーマを導入してみました。色々試行錯誤した中で、あるファイルを削除してしまったために、テーマが変更できなくなるという恐ろしい事態になってしまったので、その時のことをメモします。
発生した事象
これ\(^o^)/オワタ
任意のテーマに変更しても、このエラーが出力されて、意味不明な状態に。
それじゃ困るの!!!原因を調査。
そうしたら、必須なファイルがあるらしい。次の項目で説明。
オリジナルテーマに最低必要なファイル
こちらになります。
この3つさえ存在していれば、オリジナルテーマを用意することができます。これは絶対で、初心者が必ず陥りやすいミスと身を持って感じています。
必要な記述
実は、style.cssにはすこしばかり、記述が必要です。これがなくても動くらしいですが、記載がないとWordPressのテーマ変更動作に不具合を与える可能性ありだとか。
- style.css
/* Theme Name: テーマの名前 Template: テンプレートの名前 Description:テーマの説明 Theme URI: テーマの URL Author: 作った人の名前 Author URI: 作った人の URL Version: バージョン License: ライセンス License URI: ライセンスの URL */
ちなみに自分は一刻も早く復旧させたかったので、下記だけ追加しました。
Theme Name: test_theme
今回ミスった理由
ファイルを移動とか、いらない(だろう)と思ったファイルを削除した際に、必要なファイルのひとつstyle.cssを削除してしまったこと。やってしまった。。。
まとめ
初歩的なミスですが、大幅な時間をつかってしまった。。。やっぱりどのソフトウェアもそうですが、感的な構造と概要を理解しないで進むとこんなことに。
失敗することは悪く無いですが、悔しいのは悔しいよ(’;ω;)これで時間くったよー。ちきしょーorz