タテ長になってしまったブログ(ワードプレス)のトップページを、見やすく最新記事
だけを大きく表示させ、その他の記事はサムネイル(アイキャッチ画像)付きの見出し
だけにカスタマイズしました。
いじったのは自作のテーマだけど、汎用のPHPであればコピペで大体が
通用すると思う。
カスタマイズしたファイルは「home.php」。
変更前のphpコード
<?php if(have_posts()): while(have_posts()): the_post(); ?>
<?php get_template_part('content'); ?>
<?php endwhile; endif; ?>
変更後phpコード
<?php if(have_posts()): while(have_posts()): the_post(); $counter++; ?>
<?php if ($counter <= 1): ?>
<?php get_template_part('content'); ?>
<?php else:?>
<?php get_template_part('content','excerpt'); ?>
<?php endif;?>
<?php endwhile; endif; ?>
変更後php、二行目に追加したコードは最新記事を判別する。
<?php if ($counter <= 1): ?>
6行目は最新記事以降の記事を表示させる。
<?php get_template_part('content','excerpt'); ?>
しまい