この記事では、WordPressテーマのカスタマイズに欠かせない子テーマの、役割と重要性、作り方について解説します。
子テーマとは
親テーマのすべての機能、デザインを継承しながら、PHPやCSSのカスタマイズをするためのテーマです。
子テーマのファイルは親テーマのアップデートに影響されないので、親テーマにアップデートがあった場合でも、変更したPHPやCSSの内容が失われずに使用することができます。
逆に、親テーマのファイルを直接変更すると、テーマのアップデートがあった際に変更内容がすべて失われてしまいます。
テーマにはデザインなどの表面上の情報だけでなく、ショートコードやその他の機能なども含まれます。
これから追加するショートコードがアップデートで消えてしまわないよう、子テーマを作っておきましょう。
子テーマを作る
この記事ではWordPressに最初から入っている「Twenty Seventeen」というテーマを使っていきますが、どのテーマを使用しても大丈夫です。
Twenty Seventeen | WordPress Theme Directory
Twenty Seventeen は、没入感のあるアイキャッチ画像と繊細なアニメーションを用いて、サイトに命を吹き込みます。ビジネスサイトにフォーカスをあて、ウィジェット、ナビゲーション、ソーシャルメニュー、ロゴ等はもちろんフロントページの...
子テーマをインストールする
テーマのインストールが完了したら、子テーマを有効化してください。
この段階では何も修正を加えていないので、有効化すると「Twenty Seventeen」のレイアウトが表示されます。