building portfolio post type