Wordpress 記述2
記事一覧の作成
繰り返し処理
下記で記事を全件取得の繰り返し処理宣言。セミコロンとコロンが混在する。
<?php if(have_posts()): while(have_posts()): the_post();?>
下記で繰り返し処理終了宣言。
<?php endwhile;endif;?>
記事の書き出し
下記で記事タイトル取得。上記繰り返し文の中に記述することにより、全件書き出しされる。
<h2><a href="<?php the_permalink();?>"><?php the_title();?></a></h2>
下記で記事本文取得。上記繰り返し文の中に記述することにより、全件書き出しされる。
<?php the_content();?>
次のn件、前のn件
表示記事の切り替えを付ける。最新のページでは「次の記事」は表示されない。逆も然り。nはwordpressのダッシュボードから変更可能。
<?php if(is_home()):?>
<p class="pagelink">
<span class="oldpg"><?php next_posts_link('«古い記事');?></span>
<span class="newpg"><?php previous_posts_link('新しい記事 »');?></span>
</p><!-.pagelink-->
<?php endif;?>
投稿日時
下記で記事を投稿した日付と時刻を連続で。表示
<?php echo get_the_date();?><?php the_time();?>
カテゴリ
下記でカテゴリを表示。複数設定した場合は全部表示される。(',')は日時に対し横に並べたい場合の指定。
<?php the_category(',');?>