カスタム投稿タイプを複数追加するとき

ちょっとクセがあるカスタム投稿タイプについてです。
カスタム投稿タイプを一つ追加するときは下記で大丈夫なのですが・・・

add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'news',//カスタム投稿タイプのスラッグ
array(
'labels' => array(
'name' => __( '更新情報' ),//管理画面での表示
'singular_name' => __( '更新情報' )//同じ
),
'public' => true,
'menu_position' =>5,
)
);
}

複数載せるときのコツ

//カスタム投稿タイプの追加
add_action( 'init', 'create_post_type' );
function create_post_type() {

//カスタム投稿タイプ1(ここから)
register_post_type(
'custom1',
array(
'labels' => array(
'name' => __( 'カスタム投稿タイプ1' ),
'singular_name' => __( 'カスタム投稿タイプ1' )
),
'public' => true,
'menu_position' =>5,
)
);
//カスタム投稿タイプ1(ここまで)

//カスタム投稿タイプ2(ここから)
register_post_type(
'custom2',
array(
'labels' => array(
'name' => __( 'カスタム投稿タイプ2' ),
'singular_name' => __( 'カスタム投稿タイプ2' )
),
'public' => true,
'menu_position' =>5,
)
);
//カスタム投稿タイプ2(ここまで)

}

下の箇所を増やせば増やすほど増えます。

register_post_type(
'custom1',
array(
'labels' => array(
'name' => __( 'カスタム投稿タイプ1' ),
'singular_name' => __( 'カスタム投稿タイプ1' )
),
'public' => true,
'menu_position' =>5,
)
);