おや?親テーマが反映されない?

無料のワードプレステーマ GEMSTONE

最新バージョンにアップデートする時にハマった!

今回初めて GEMSTONE をマイナーアップデートしたわけですが
デバッグ時、ファイルをアップロードしたところ、親テーマが反映されなくなってしまい、少々手こずった理由を書きます。

今回参照にしたサイト

FatherLogさん


このサイトによると
「このテーマは壊れています。親テーマが見つかりません。”xxxxxxxxxx(テーマ名)”の親テーマをインストールしてください。」
というメッセージが出た場合は、以下を確認するのが良いそうです。

  1. 確認1. Templateの「:」のあとは半角スペース
  2. 確認2. 「大文字」「小文字」表記に注意
  3. 確認3. 親のTheme nameと子のTemplateが一致しているか
  4. 確認4. @import urlのディレクトリ名は合っているか

上記をチェックしたのですが、どれにも当てはまらない。。
半角スペースはあるし、小文字と大文字は統一されている。
テンプレートの名前も同じにしているし、ディレクトリの名前だってあっている。

不思議に思い、さらに調べてみたら、以下のようなことが別のサイトに書かれていたのです。

Template:****
のところがフォルダ名は小文字であるのに対し、大文字で記載していました

おぉ!フォルダ名とテンプレートの名前は統一しないといけなかったとは!
GEMSTONE はフォルダ名は小文字(gemstone)で書いています。
デバッグ時にあげたファイルは、親テーマも子テーマもテンプレートの部分が大文字(GEMSTONE)で書かれているではないですか!

style.css


Template: GEMSTONE

上記が大文字になっているので

style.css


Template: gemstone

テンプレート名を小文字に修正して再度アップロードしたらうまくいきました!
確認2に書いてある部分をよく理解できていなかったようです。。

親テーマと子テーマを使う時は参考にしてみてくださいね!

この記事のタグ

デフォルト画像GEMSTONEバージョ... 前の記事

次の記事 Page Analyti...

コメントは停止中です。