子テーマインストールエラー「親テーマが見つかりません」

WordPressのテーマをカスタマイズする時、使いたいテーマの子テーマに編集を加え、親テーマの方は触らないようにする事が望ましいです。

 

子テーマの作り方、作る意味などは以下をご覧ください。

WordPressで子テーマを使うメリット・デメリットと作り方
はじめに 今回は、子テーマのないテーマに対応するものを自作しようという記事ですが、まず前提として、「子テーマ」が用意されているテーマを選ぶ事がベストです。 ほとんどカスタマイズしない方は子テーマがない方が便利な場合もあります。 配布されてい...

 

子テーマが用意されていないテーマの、子テーマをを自作した場合に、

以下のようなエラーが出た時の対処方法です。

 

テーマのインストールに失敗しました

 

そもそも、まず「親テーマ」からインストールする必要があります。

 

親テーマが正しくインストールされているのに、
子テーマのアップロード画面で、「テーマのインストールに失敗しました」と表示される。

 

 

このような場合、インストールは完了しますが、テーマが壊れていると表示されます。

 

「親テーマが見つかりません」

 

 

子テーマで指定する親テーマの名称は、テーマ名ではなくディレクトリ名にしなくてはなりません。

 

私も最初はそれに気づかず、失敗しました。

 

Theme Name: Specia
Theme URI: https://speciatheme.com/specia-free/
Author: Specia
Author URI: https://speciatheme.com/

 

親テーマの名前は「Specia」(1文字目が大文字)ですが、

そのディレクトリ名は、名前とは違い「specia」(すべて小文字)となっています。

 

子テーマのstyle.cssで親テーマを指定する部分を見直し、修正します。

 

/*
Template: Specia
Theme Name: Specia child
Description:WordPressテーマ「Specia」の自作子テーマ
Version: 20190105
*/

 ↓

/*
Template: specia
Theme Name: specia_child
Description:WordPressテーマ「Specia」の自作子テーマ
Version: 20190105
*/
あとはWordPress画面でエラーのある子テーマを削除し、再度アップロードしなおせば完了です。(FTPでもOK)
以上で無事、子テーマがインストールされ、正しい親テーマと関連付けられました!
でもそもそも子テーマを作るのは
親テーマから自作するような場合を除き、WordPressで用意されているテーマを使用するなら初めから子テーマも用意されているものを選択する方が無難ですよね・・。
綾糸: 綾糸 主婦 1990年代、汎用機時代のエンジニア 趣味で長くやっていたweb制作は、未だにエディタでの手コーティング 現在は自宅でゆるりとweb制作やライターをしています

View Comments (4)

  • 最初に他のサイトを見て実行したら失敗しました。
    こちらのようにお客目線で書いてくれたらいいのに、と思います。
    ありがとうございました。

    • rubatoさま はじめまして。
      お役に立てたなら、良かったです。

  • Wordpress初心者です。
    私も子テーマのインストールで「親テーマが見つかりません」のエラーが出ていたので、
    大変参考になりました。
    私はFFFTPでディレクトリの名前変更したらうまくいきました。
    丁寧な解説、どうもありがとうございました。

    • しょうとさま
      初めまして。
      1点だけ気になったので・・。
      FTPで名称変更したのは親テーマディレクトリだとすれば
      親テーマも自作であれば問題ありませんが、既存テーマのフォルダ名を変更するのは危険です。
      親テーマをアップデートした際に不具合が出ると思われます。