1
サムネイル画像'smallthumb'
は、foreach
で配列をループするget_post_meta
で検索されます。foreachループで壊れたイメージを取り除く?
サムネイル画像がある場合のみ画像を表示できますか?現時点では、'smallthumb'
イメージの値がない場合、IEとFFは壊れたイメージを表示します。
<?php
if(count($ids)){
echo '<div id=read-more-widget>
<div class="read-more-header">Read more</div>
<ul class="read-more-links">';
foreach($ids as $id){
echo '<li><a href="'.get_permalink($id).'">'.get_the_title($id).'</a>
<a href="'.get_permalink($id).'">
<img class="small-thumb" src="'.get_post_meta($id, 'smallthumb', true).'">
</a><p class="read-more-entry">'.get_post_meta($id, 'entry', true).'</p></li>';
}
echo "</ul></div>";
}
?>
フィールドが値でない場合は、空文字列(FALSEに等しい)。 – hakre