Custom Post Type UI
View on WordPress.orgScores higher than 98% of indexed plugins
About
Admin UI for creating custom content types like post types and taxonomies
Security History
What It Does
Custom Post Type UI provides a WordPress admin interface for registering custom post types and custom taxonomies without writing PHP code. It generates the appropriate register_post_type and register_taxonomy calls through settings, then writes them to your theme or a mu-plugin file. It is a content modelling tool, not a fields or templates plugin, so you will still need another solution for custom fields or front-end display.
Who It's For
This plugin is best for site builders, small studios, and developers who frequently need to spin up custom content structures such as portfolios, testimonials, team members, events, or product catalogues without editing functions.php. It is also a solid fit for non-developers who want to experiment with custom post types before committing to hand-written code. Agencies managing multiple client sites will appreciate its straightforward export and import workflow.
Who Should Skip It
If you only need one or two post types or want built-in custom fields, front-end forms, and template handling, skip this and go straight to Meta Box or Pods. Developers who prefer to write register_post_type in code should also avoid it, since the plugin adds an admin layer they do not need.
The Bottom Line
Custom Post Type UI is the safest default for registering custom post types and taxonomies in WordPress, with excellent popularity, ratings, and maintenance scores that justify its 88.17 overall quality. The unresolved support threads are a minor concern, but the plugin is mature, actively maintained, and battle-tested across a million sites. Choose it for content modelling simplicity, and pair it with a fields plugin if you need more than titles and the editor.
Related Plugins
Pick Meta Box when you need custom fields, custom meta boxes, and a full builder ecosystem on top of post type registration.
Choose Pods if you want custom post types, taxonomies, and custom fields managed together from one screen with advanced relationships.
Pick Post Type Switcher when you just need to reassign existing posts to a different post type, not to create new ones.
Choose CMS Tree Page View if your main pain point is visualising and reordering hierarchical pages rather than creating post types.
Pick Simple Tags when your focus is bulk managing existing taxonomies and auto-tagging content rather than creating new content types.