あるカスタムページテンプレートが割り当てられている固定ページだけのループを作りたい場合は、以下のコードを参考にしてください。
コード例
WP_Queryを使う場合
以下のコードではカスタムページテンプレートcustom-template-name.phpが割り当てられている固定ページのタイトルが全件表示されます。
<?php
$args = [
'meta_key' => '_wp_page_template',
'meta_value' => 'custom-template-name.php', // 割り当てられているカスタムテンプレート名
'post_type' => 'page',
'posts_per_page' => -1,
];
$the_query = new WP_Query($args);
if($the_query->have_posts()):
while ( $the_query->have_posts() ):
echo '<p>' . get_the_title() . '</p>';
endwhile;
endif;
wp_reset_postdata();
?>