WordPressサイトに子テーマをインストールしたいですか?子テーマは、親テーマやフレームワークの強力な機能を利用できるため、カスタマイザーとして最適です。この投稿では、WordPressに子テーマを簡単にインストールする方法を紹介します。
WordPressの子テーマとは?
WordPressの子テーマは、親テーマまたはテーマフレームワークに依存します。子テーマは親テーマのすべての機能と外観を借用し、親テーマのコードに触れることなくそれらを変更することができます。
ほとんどの無料およびプレミアムWordPressテーマには、多くのカスタマイズオプションが付属しています。しかし、時には手動でテーマにコードを追加する必要があるかもしれません。
テーマのファイルに直接コードを追加すると、テーマを更新したときに変更が上書きされてしまいます。子テーマは、カスタマイザーを子テーマに追加できるようにすることで、この問題を解決します。こうすることで、親テーマを更新しても、変更した内容はすべてそのまま残ります。
子テーマはWordPressのテーマフレームワークでよく使われます。これらのフレームワークは堅牢な親テーマであり、テーマ開発者に強固な基盤を提供します。
Genesisはそのような人気のあるテーマフレームワークの一つです。Genesis用の子テーマはたくさんあり、StudioPressから入手できます。
WordPressの子テーマについてさらに詳しく知りたい方は、WordPressの子テーマとは何かという投稿を読むことをお勧めします。長所、短所など。
子テーマを使ってWordPressテーマをカスタマイズしたいですか?WordPressの子テーマを作成する方法については、ステップバイステップガイドの指示に従ってください。
それでは、WordPressの子テーマを簡単にインストールする方法を見ていきましょう。
ステップ1.WordPress子テーマのインストール
WordPress子テーマのインストールは、他のWordPressテーマのインストールと変わりません。
WordPress管理エリアの外観 ” テーマページで新規追加ボタンをクリックします。
WordPressテーマをインストールするには2つの方法があります。
方法1:もしあなたの子テーマがWordPress.orgのテーマディレクトリで無料テーマとして利用可能であれば、検索ボックスにその名前を入力して探すことができます。
検索結果から、探しているテーマにマウスを持っていき、インストーラボタンをクリックします。
WordPressが子テーマをダウンロードし、インストールします。
必要な親テーマも検索されます。親テーマがWordPress.orgのテーマディレクトリにもある場合は、自動的にインストールされます。
方法2:子テーマがzipファイルで提供されている場合は、「テーマのアップロード」ボタンをクリックする必要があります。テーマのアップロードオプションが表示されます。
ファイルを選択」をクリックして、コンピューターからテーマのzipファイルを選択し、「今すぐインストール」ボタンをクリックします。
WordPressがテーマのzipファイルをコンピューターからアップロードし、インストールします。親テーマがインストールされているかどうかもチェックされます。親テーマがWordPress.orgのテーマディレクトリから利用できる場合は、それをインストールしようとします。そうでない場合は、親テーマを手動でインストールする必要があることが表示されます。
ステップ2.WordPress親テーマのインストール
WordPress.orgのテーマディレクトリに親テーマがあれば、WordPressは自動的に親テーマのインストールを試みます。親テーマのインストールに失敗した場合、子テーマを有効化することはできません。テーマのページでは、子テーマが壊れていると表示されます。
親テーマのインストール方法は以下の通りです。まず、親テーマのサイトに行き、テーマのzipファイルをダウンロードします。
次に外観 ” テーマのページに行き、新規追加ボタンをクリックします。
テーマのアップロード」ボタンをクリックします。テーマのアップロードオプションが表示されます。
ファイルを選択ボタンをクリックして、コンピューターからテーマのzipファイルを選択し、「今すぐインストール」ボタンをクリックします。
親テーマと子テーマの両方をインストールしたら、子テーマを有効化します。
注:子テーマを使うために親テーマを有効化する必要はないことを覚えておいてください。
この投稿がWordPressの子テーマをインストールする方法を学ぶのにお役に立てば幸いです。WordPressテーマで編集するファイルを見つける方法についてのガイドもご覧ください。
この投稿を気に入っていただけたなら、WordPress動画チュートリアルのYouTubeチャンネルをぜひご購読ください。Twitterや Facebookでも私たちを見つけることができます。
Lisa | Sassy Boss
Thanks this was super helpful and concise
WPBeginner Support
Glad our guide was helpful
管理者
Tamie
Thank you for this!
I have a few questions:
Can you install a child theme after you have already installed and configured a parent theme or will this undo all of your work?
Do you really need a child theme if you are only adding css under the customizer or will that remain in place over when you update your theme?
Also, if do need the child theme and you have placed css under the customizer on the parent, should you move it over to the child?
WPBeginner Support
You can install a child theme but you may need to set some of the settings in the original theme for your design.
If you are only adding changes in the customizer then a child theme is not required.
For safety, we would recommend moving CSS in the customizer on the parent to the child theme.
管理者
Tamie
Thank you for your help!
Rohit Patel
Great article. What happen if I am just using parent theme and not activate the child theme after install it.
WPBeginner Support
Then you would not be using anything from your child theme.
管理者
Hannah Joy
Thank you so much!!! Every other online tutorial was so confusing and added a lot of irrelevant detail or confusing and inapplicable info. I am creating a website for the first time and not trying to do anything fancy, I just want to get it right from the start. So grateful for pages like yours that break it down into easy to chew bits for us newbies!!
WPBeginner Support
Glad our guide could help
管理者
Belinda Ciurleo
Thank you for sharing this, it is very helpful.
I have one question..
I have already installed the parent theme and created pages, menus, etc.
I’ve come to installing the child theme because I need to create an endpoint in WooCommerce. I’ve done most of my site, just doing the finishing touches.
When I deactivate the parent theme, and activate the child theme, will it keep all the work I’ve done? Or will I lose it all?
WPBeginner Support
You would keep all of your pages and content. Other customizations to styling may not transfer depending on the specific theme.
管理者
Annapurna Agrawal
Hey, I have this serious question. Which one should I opt for? Creating a child theme? or building a theme from scratch?
If I create the theme from scratch, how do I manage the updates to functions in WP?
If I create a child theme, I will basically have to update the entire style for my website.
Help me get out of this!
WPBeginner Support
If you create a child theme it will use whatever customizations you’ve added and if you do not specify a style it will take that from the parent theme. Creating a new theme would require you to have a style rule for everything you want styled.
You would update the functions as you would with any theme.
管理者
Allisa
Hi, I have installed both Genesis and child theme Essence. While I love the framework, I don’t care for my theme. Do you have any articles or suggestions on how to install & switch child theme’s? Thanks in advance!
WPBeginner Support
Hi Allisa,
Please see our article on how to install a WordPress child theme
管理者
Susana
If I have already activated the parent theme should I deactivate it before installing and activating the child theme?
WPBeginner Support
Hi Susana,
You can only activate one theme at a time in WordPress. When you install and activate the child theme it automatically deactivates the parent theme. You can also manually deactivate it if you want. However, you will need to keep the parent theme installed to use the child theme.
管理者
Mayur Lokhande
I have installed Parent theme, I don’t know how to check weather I had installed child-theme or not. Why is there need to upload child theme. If one would not install child theme then what would happen?
WPBeginner Support
Hi Mayur,
You only need to install child theme if you want to modify functionality of parent theme or if you are using a theme framework like Genesis.
Paul Mohan
The child theme makes it a lot easier to edit wordpress sites later without expert knowledge.
Jude
I have the parent theme (Hueman theme) installed. How do I find its child theme?
WPBeginner Support
Hey Jude,
You can search WordPress.org theme directory or Google.
管理者
Juan
How do I create a child theme if wordpress was not installed locally on my pc. During the installation I left the “Directory” section blank and I think that is why I do not have a local install. What are my options?
Allan Seabrook
Hi Syed,
Thanks for sharing this article. Recently, I have started experimenting with the “One-Click Child Theme” plugin by tychay. It hasn’t been updated in two years by the developer. but appears to work as documented.
Have you had any experience with this plugin or anything similar?
Thanks!
Allan
Anton
Hello,
What should I do if I already use main parent theme? How can I add child one? Do you guys have guide for that too?))
Markus Martin
Hi Syed. I don’t know if it is only me, but my customizations in style.css for child theme don’t work anymore and am forced to use the custom css in wordpress customise dashboard. Is there a difference and is that really ok?