WordPressのarchiveページに複数のカスタム投稿を出力する方法メモ
本来のアーカイブページの出力(全投稿、全固定ページを出力する)(while〜の間じゅう)
<?php while ( have_posts() ) : the_post(); ?>
この出力に条件を付与する
<?php
$args = array(
'posts_per_page' => 10,
'post_type' => array('AAA','BBB'),
);
$the_query = new WP_Query( $args );
?>
$argsの部分が出力する条件($argsとはargumentの略で引き数を意味する、引数とはパラメータ・ステータスのようなニュアンスで使用する、ゲームにおけるステータスのようなもの、自分はカプセル化と呼んだりしている)
<?php
$args = array(
'posts_per_page' => 10,
'post_type' => array('AAA','BBB'),
);
$the_query = new WP_Query( $args );
?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
WP_Queryに引数(パラメータ)を設定し、さらに引数
(パラメータ)化してwhileに追加する。これでAAAとBBBのカスタム投稿が表示されます。