Register Custom Post Type