BBA Custom Types
BBA Custom Types lets site owners create and manage custom post types and taxonomies without editing theme files or writing registration code. Use it when your site needs structured content beyond posts and pages: projects, testimonials, events, resources, product collections, locations, or any othe
About this tool.
BBA Custom Types lets site owners create and manage custom post types and taxonomies without editing theme files or writing registration code.
Use it when your site needs structured content beyond posts and pages: projects, testimonials, events, resources, product collections, locations, or any other content model. The plugin gives you a clear admin workflow while keeping WordPress registration keys, rewrite bases, and taxonomy relationships visible.
What you can do
- Create and manage custom post types from one dashboard.
- Create taxonomies and attach them to one or more custom post types.
- Set singular and plural labels, public URL slugs, and frontend rewrite bases.
- Choose whether a post type is public, has an archive, or is available in the block editor and REST API.
- Choose supported post features, including title, editor, excerpt, featured image, author, comments, revisions, custom fields, and page attributes.
- Configure taxonomy visibility, hierarchy, REST API support, and attached post types.
- Receive inline validation for duplicate or invalid slugs and internal keys before settings are saved.
- Update the taxonomy attachment choices immediately after creating a post type, without refreshing the page.
How it works
BBA Custom Types stores your definitions in WordPress options and registers them using WordPress APIs. A generated internal key such as bbact_project identifies a post type in the database. Treat that key as permanent after content has been created. The public URL can be adjusted independently with the Frontend URL base field.
The plugin does not send data to external services and does not require an account.
Getting Started
Create a custom post type
- 01Go to BBA Custom Types and select New Custom Post Type .
- 02Enter a singular name, for example Project . The plugin fills related labels for you; you can adjust any of them before saving.
- 03Review the URL slug . This is used to generate the internal key on the first save.
- 04Optionally set a different Frontend URL base . For example, leave the key based on project but use projects for public URLs.