一つのカスタム投稿の一覧を表示する方法

カスタム投稿タイプ:news
一覧に掲載する記事の数:5個

<?php query_posts(post_type=news&showposts=5'); ?>

使用例

<?php query_posts(post_type=news&showposts=5'); ?>
<?php if (have_posts()):while(have_posts()):the_post(); ?>
	<ul>
		<li><spna><?php the_time('Y.n.j'); ?></span><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title_attribute(); ?></li>
	</ul>
<?php endwhile; endif; ?>

複数のカスタム投稿一覧を表示する方法 その1

カスタム投稿タイプ:post、news、words
一覧に掲載する記事の数:10個

<?php
$toplist = array(
	'post_type' => array('post','news','words'),
	'showposts' => 10,
	);
?>
<?php query_posts($toplist); ?>

使用例
例:日付も取得しています。

<?php
$toplist = array(
	'post_type' => array('post','news','words'),
	'showposts' => 10,
	);
?>
<?php query_posts($toplist); ?>
<?php if (have_posts()):while(have_posts()):the_post(); ?>
	<ul>
		<li><spna><?php the_time('Y.n.j'); ?></span><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title_attribute(); ?></li>
	</ul>
<?php endwhile; endif; ?>

複数のカスタム投稿一覧を表示する方法 その2

使用しているテーマの「functions.php」へ下記コードを挿入します。
通常の一覧表示で自動的に指定の複数のカスタム投稿を一覧で表示します。
arrayの後にある「post、news、words」を指定したいカスタム投稿タイプに置き換えてください。

注意:使用するテンプレートタグによって、全ての一覧に反映される場合があります。

カスタム投稿タイプ:post、news、words
一覧に掲載する記事の数:10個

// 複数のカスタム投稿をトップページの一覧に表示用
function chample_latest_posts( $wp_query ) {
    if ( is_home() && ! isset( $wp_query->query_vars['suppress_filters'] ) ) {
        $wp_query->query_vars['post_type'] = array( 'post','news','words');
    }
}
add_action( 'parse_query', 'chample_latest_posts' );

使用例

<?php query_posts('showposts=10'); ?>
<?php if (have_posts()):while(have_posts()):the_post(); ?>
	<ul>
		<li><spna><?php the_time('Y.n.j'); ?></span><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title_attribute(); ?></li>
	</ul>
<?php endwhile; endif; ?>

参照元
WordPressの記事一覧でpost_typeの指定方法 | KH-WEBLOG
WordPressの新着情報表示にカスタム投稿タイプを含める方法 | Simple Colors