2014-04-17 46 views
0

如下圖所示權辦法讓我的主題叫圖像圖像路徑

<img src="<?php bloginfo ('stylesheet_directory');?>/images/blogo.png" /> 

它完美地工作,直到我安裝了一個兒童主題。我不得不改變

<?php bloginfo ('stylesheet_directory');?> 

<?php bloginfo ('template_directory');?> 

之前就開始工作了。只需要幫助理解爲什麼會發生。由於

回答

2

stylesheet_directory是包含在使用主樣式表(所以如果你有一個孩子的模板那麼這將是孩子目錄中。如果不是這樣,這將是模板目錄。

template_directory是目錄你的父主題。

Look at the codex for more details

1

Stylsheet目錄鏈接到主樣式表,而不是子主題(因爲兒童主題可能不包含默認的style.css,它繼承父的style.css中主題,所以如果你的父路徑被調用正在使用這個)。

因此,總是使用get_stylesheet_uri()或get_template_directory_uri()來達到這些目的。

希望能夠澄清你。