В meta_value указываете искомый шаблон, там где $page->post_title выводится список заголовков страниц с этим шаблоном
$pages = get_pages( [
'meta_key' => '_wp_page_template',
'meta_value' => 'page-tpl.php',
'hierarchical' => 0
] );
foreach( $pages as $page ) {
echo '<p>' . $page->post_title .'</p>';
}