WordPress Snippet

ワードプレスをカスタマイズしよう

投稿サムネールの表示

トップページなどで、最新の投稿5件の、それぞれの投稿にアイキャッチ画像が含まれていたら、その画像を、アイキャッチが含まれていなければ、代替画像を表示するスニペットです。

home.phpでは、動作しますが、固定ページをトップページとして使うような場合は、動作しません。

<?php 
if(have_posts()){
?>
<table border="1">
<tr>
< ?php
	foreach($posts as $key=>$post){
?>
	<td style="text-align:center;">
< ?php
		if(has_post_thumbnail()) {
			the_post_thumbnail(array(100,100),array("style"=>"vertical-align:top;"));
		} else {
			echo '<img src="http://www.tenman.info/images/pen.jpg" width="100" height="100" />';
		}
?>
<p><a href="<?php the_permalink();?>">< ?php the_title();?></a></p>
<?php
if($key== 4 ){
	break;
}
?></td>
< ?php } 
	rewind_posts();
?>
</tr></table>
< ?php } ?>

Twentyeleven 使用例

home.php
レスポンシブなstyleは、調整が必要です。

[emulsion_relate_posts]