【WordPress】子テーマ使用時の画像の表示方法(パスの書き方)

自分でテーマを作って、画像をリンクする場合
index.phpやfooter.phpには
<img src=”<?php bloginfo(‘template_url’); ?>/images/sample.jpg” />
と書けば、表示されます。

しかし、子テーマを作った場合は上記の方法では親テーマに画像を探しにいってしまうので
画像は表示されません。パスの書き方が違うので注意が必要。

<img src=”<?php echo get_stylesheet_directory_uri(); ?>/images/sample.jpg” />

というふうに書きます。

つまり、
●子テーマから親テーマのテーマディレクトリを見に行く場合
<img src=”<?php bloginfo(‘template_url’); ?>/images/sample.jpg” />

<img src=”<?php echo get_template_directory_uri(); ?>/images/sample.jpg” />
●子テーマが自分自身のテーマディレクトリを見に行く場合
<img src=”<?php bloginfo(‘stylesheet_directory’); ?>/images/sample.jpg” />

<img src=”<?php echo get_stylesheet_directory_uri(); ?>/images/sample.jpg” />
となります。