2016.10.05

【WordPress】foreachで各記事の情報を取得し表示させる

Category: WordPress

Tags, , ,

foreachで各記事の情報を取得し表示させるサンプルです。

<?php
$args = array(
//取得先の設定
'post_type' => 'post',
//全件取得
'posts_per_page' => -1,
//公開記事のみ取得
'post_status' => array(
'publish'
)
);
$posts = get_posts( $args );
?>	
<?php foreach( $posts as $key => $post_val ):
//foreachの中に各記事の取得タグを追加
//ID取得
$this_post_id = $post_val->ID;
?>
<p><a href="<?php echo get_permalink($this_post_id); ?>"><?php echo get_the_title($this_post_id); ?></a></p>
<p>投稿記事内のフィールドを出力: <?php the_field('投稿記事のフィールド',$this_post_id); ?></p>
<?php endforeach;?>

関連リンク

Category : WordPress