かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

WordPress 子テーマ「親テーマが見つかりません。」になるとき

WordPressで子テーマを作成してインストールしようとしたら
修正が必要なテーマ: 親テーマが見つかりません。「THEME NAME」の親テーマをインストールしてください。
というエラーが表示される時

親テーマの指定はディレクトリ名でなければならない

テーマの構成

/themes
   |- /my-theme
   |- /my-sub-theme

親テーマ(my-theme)の設定

/* /my-theme/style.css
  Theme Name:  MY THEME
  ...
*/

この様な構成の時、子テーマ(my-sub-theme)での親テーマをTemplate:に指定します

/* /my-sub-theme/style.css
  Theme Name:  MY SUB THEME
   Template:   my-theme
*/

親テーマ名のMY THEMEではなく、親テーマのディレクトリ名のmy-themeで指定しないと親テーマとして認識されない。
テスト環境が大文字小文字を同じものとして扱ってたりして、本番サーバーが大文字小文字を別だと認識してたりするとハマったりする。


SHINY DAYS(TVアニメ「ゆるキャン△」OPテーマ)

SHINY DAYS(TVアニメ「ゆるキャン△」OPテーマ)