functions.phpに記述
参考:http://mypacecreator.net/blog/archives/568
// カスタム投稿タイプの設定「お知らせ編」
$args = array(
//カスタム投稿タイプの表示名(ダッシュボードのボタン)
'label' => 'お知らせ',
'labels' => array(
//「新規投稿を追加」の代わりに表示させる、新規投稿画面の左上に表示される言葉
'add_new_item' => '新しいお知らせの追加',
//「新規投稿」の代わりに表示させる、ダッシュボードのボタン下の言葉
'add_new' => 'お知らせを追加',
//「投稿を表示」の代わりに表示される、記事編集画面の上に表示されるボタンの言葉
'view_item' => 'このお知らせのページを確認',
//「投稿を検索」の代わりに表示させる、記事一覧画面の右上検索BOX横に表示されるボタンの言葉
'search_items' => 'お知らせを検索',
),
//これをtrueにしないとダッシュボードに表示されない
'show_ui' => true,
//この2つをtrueにしておくとカスタム投稿の個別ページのパーマリンクがちゃんと動く。詳しいことは聞かないで
'publicly_queryable' => true,
'query_var' => true,
//投稿権限を与える
'capability_type' => 'post',
//true:カスタム投稿に親子関係を付けられる(「ページ」のような感じ
//false:カスタム投稿に親子関係を付けない(「投稿」のような感じ)
'hierarchical' => false,
//このカスタム投稿のボタンをダッシュボード上からの何番目に表示させるか。なんだか5刻みっぽい。
//0-3:「ダッシュボード」の下 4-9:「投稿」の下 10-14:「メディア」の下 15-19:「リンク」の下 …以下は自分で確かめて!
'menu_position' => 5,
//このカスタム投稿の編集ページで表示させる項目
//title/タイトル editor/本文 author/作成者 thumbnail/アイキャッチ画像 excerpt/抜粋 comments/コメント
//trackbacks/トラックバック custom-fields/カスタムフィールド revisions/リビジョン page-attributes/属性
'supports' => array('title','editor')
);
// 'construction'・・・このカスタム投稿タイプのスラッグ。お好きな名前(英数字)に変更を。
register_post_type('info', $args);