2011-07-17 6 views
0

こんにちはすべてこれはワードプレスPHPの質問 私はカスタムフィールド画像からサムネイルを取得しようとしています。コードで私を助けてくれてありがとうございました。カスタムフィールドの画像が追加されていませんが、カスタム満たされた画像のための出力として、以下に示すIMGコードを配っているコードの結果のデフォルトPICの上wordpress PHPの問題、カスタムフィールド画像またはデフォルト画像を取得する

<?php 
if (get_post_meta($post->ID, 'thumbnail', true)) { 
echo "<img src='echo get_post_meta($post->ID, 'thumbnail', true)' width='100px' />"; 
}else{ 
echo "<img src='http://site.com/default.jpg' width='50px' />"; 
} 
?> 

<img src='echo get_post_meta(86, ''thumbnail'', true)' width='100px' /> 

答えて

1

問題が最も可能性の高いあなたが別のecho文の中echo文を持っているということです。

<?php 
if (get_post_meta($post->ID, 'thumbnail', true)) { 
echo "<img src='" . get_post_meta($post->ID, 'thumbnail', true) . "' width='100px' />"; 
}else{ 
echo "<img src='http://site.com/default.jpg' width='50px' />"; 
} 
?> 
+0

ああ、ありがとうございます。私はそれがエコーステートメントの引用符で問題であることを知って、ちょうどそれを修正する方法を知らなかった:)再びありがとう – Enosh

関連する問題