To avoid plugin territory warning for CPT and Meta Boxes, This is a great choice for you. Violet Custom Post Meta adds necessary CPT, Meta, Texonomy to develop awesome portfolio theme. Post Types: services skill portfolio testimonial team partner Note that this plugin function can be modify as your choice by filter Hooks. Hook Lists : vcpm_{post_type}_params //to modify post type args. vcpm_portfolio_category_params //to modify portfolio texonomy. vcpm_meta_fields_{post_type} //provides ability to add, remove, modify meta fields. vcpm_meta_box //Provides ability to create, delete and modify meta box. vcpm_meta_fields_control //Fields styte, presentation can be modify.