【WordPress】子テーマ作成の覚書

WordPress で子テーマを作るためのメモです。

子テーマのフォルダにある php ファイルをインクルードする

<!-- NG: 親テーマのtest.phpがインクルードされる -->
<?php include_once( "test.php" ) ?>

<!-- OK: 子テーマのtest.phpがインクルードされる -->
<?php include(STYLESHEETPATH . '/test.php'); ?>

子テーマのフォルダのパスを取得する

<!-- NG: 親テーマのimage.pngがインクルードされる -->
<img src="<?php echo get_template_directory_uri(); ?>/image.png" />

<!-- OK: 子テーマのimage.pngがインクルードされる -->
<img src="<?php echo get_stylesheet_directory_uri(); ?>/image.png" />