カスタム投稿タイプの作り方・手順

カスタム投稿タイプの作り方は下記のコードWPテーマ内のfunctions.php内に追加します。

下記コードは投稿タイプ”blog”を作成しています。カテゴリも作成できるようにしています。

function new_post_type(){

	$args = array(
		'slug' => 'blog',
		'label' => 'ブログ',
		'labels' => array(
			'singular_name' => 'ブログ'
		),
		'has_archive' => true,
		'public' => true,
		'show_ui' => true,
		'query_var' => true,
		'capability_type' => 'post',
		'hierarchical' => false,
		'menu_position' => 0,
		'supports' => array('title','editor','thumbnail',
						  'excerpt','comments','custom-fields')
	);
	register_post_type('blog', $args);
	
	$args = array(
	  'label' => 'ブログカテゴリ',
	  'public' => true,
	  'show_ui' => true,
	  'hierarchical' => true,
	);
	register_taxonomy('blogscat', 'blog', $args);	
}
add_action('init', 'new_post_type');

  • このエントリーをはてなブックマークに追加
スポンサーリンク
スポンサーリンク