2013-02-12 161 views
0

我想顯示什麼可以被稱爲一個佔位符圖像如果圖像的自定義字段尚未提供因爲如果自定義字段不填充

我走了這麼遠,但我有點顯示替代圖像的PHP代碼卡住。輸出顯示代碼。這是我使用的PHP。

$my_image = get_post_meta($post->ID, 'ecpt_images', true); 

if(isset($my_image) && $my_image != '') { 
    echo '<img src="'.$my_image.'" width="230px" height="175px" />'; 
} else { 
    echo '<img src="/wp-content/uploads/2013/02/Poor.png">'; 
} 

非常感謝你提前

+2

你確定你用'<?php/* code * /?>'來包圍你的PHP代碼嗎? – 2013-02-12 20:12:59

+1

請澄清你的意思是'輸出顯示代碼' – 2013-02-12 20:13:03

+0

嘗試重寫if語句如果strlen($ myimg)> 0,假設圖像路徑是正確的並且存在 – Shridhar 2013-02-12 20:24:40

回答

1

檢查,如果你使用短開放標籤<? /* your code */ ?>。該設置默認爲禁用,不推薦。確保你的代碼正確包裝在<?php /* your code */ ?>之內。