2012-08-10 16 views
0

我想在我的wordpress循環中使用<?php bloginfo('stylesheet_directory'); ?>來引用圖像,但不確定如何執行此操作。我的形象代碼如下:不確定如何將bloginfo引用添加到wordpress循環中的圖像

<?php 
     if (is_category('Events')) { 
     echo '<img src="http://localhost/mmj/wp-content/themes/child-theme/img/live-banner.jpg" class="live-holder-img" />'; 
     } else if (is_category('News')) { 
     echo '<img src="http://localhost/mmj/wp-content/themes/child-theme/img/live-banner.jpg" class="live-holder-img" />'; 
     } else { 
     echo '<img src="" class="default" />'; 
    } ?> 

我寧願用<?php bloginfo('stylesheet_directory'); ?>但是我知道更換http://localhost/mmj/wp-content/themes/child-theme,我不能包括<?php<?php,所以我想知道我怎麼能做到這一點?

回答

1

你可以使用這樣的:

echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />'; 

全碼:

<?php 
     if (is_category('Events')) { 
     echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />'; 
     } else if (is_category('News')) { 
     echo '<img src="'.get_bloginfo('stylesheet_directory').'/img/live-banner.jpg" class="live-holder-img" />'; 
     } else { 
     echo '<img src="" class="default" />'; 
    } ?> 

在不久, 我使用get_bloginfo()代替bloginfo()用於獲取樣式表目錄,而不是打印出來。然後像這樣使用它:

echo 'Some strings here ' . get_bloginfo() . ' another strings'; 
相關問題