子テーマは、親テーマと呼ばれる別のテーマの機能とスタイルを継承したテーマです。既存のテーマを変更する方法として、子テーマが推奨されています。
1.専用のディレクトリを用意
wordpress/wp-content/themes
上記にアップロードします(FTPツールでアップしてください)
ディレクトリ名は任意ですが、「theme_child」などわかりやすい名前をつけることを推奨いたします。
2.子テーマのスタイルシート (style.css) の作成。
スタイルシート上部に下記を記述してください。
/*
Theme Name: theme_child /*子テーマ名*/
Theme URI: http://example.com/
Description: Child theme for the Xeory
Author: バズ部
Author URI: http://bazubu.com/
Template: xeory_extension /*親テーマ名*/
Version: 0.1.0 /*ご使用のxeoryのバージョンにより異なります*/
*/
Theme Name: theme_child /*子テーマ名*/
Theme URI: http://example.com/
Description: Child theme for the Xeory
Author: バズ部
Author URI: http://bazubu.com/
Template: xeory_extension /*親テーマ名*/
Version: 0.1.0 /*ご使用のxeoryのバージョンにより異なります*/
*/
※Theme Name:子テーマ名
※Template:元のテーマ名
3.親テーマを上書きしたいファイル
この内容は必須ではありません。
ここを設定しておくと、親テーマにあるテンプレートファイルと同じ名前のフォルダは子テーマのものが優先的に選ばれるようになります。
例えば、子テーマ内に header.php を置いておくと親テーマの header.php ではなくて子テーマの header.php を呼び込むようになります。