WordPressで使用しているテーマが子テーマか調べる方法
作成日:
2020年9月27日
WordPressのテーマは、カスタマイズ性を高めるために、基準となるテーマを「親」、カスタマイズするテーマを「子」として作成することが出来ます。
今回、親テーマの中の関数で子テーマを使用しているなら子テーマ内のphpファイルを、そうでなければ親テーマのphpファイルを読み込む、という処理が必要になりました。
そのような際はis_child_theme
を使用するとのことです。
PHP
<?php
if( is_child_theme() ) {
// 子テーマを使用している場合の処理.
} else {
// 子テーマを使用しない場合の処理.
}
?>
関数リファレンス/is child theme - WordPress Codex 日本語版
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/is_child_theme
説明
子テーマを使っているかどうかを判定する。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
コメントをどうぞ