Custom Post Type Maker
Custom Post Type Maker
Description
Custom Post Type Maker is the perfect plugin to create Custom Post Types and custom Taxonomies in a user friendly way, just like managing your regular posts and pages.
Originally by Bakhuys.
Features
- Fully integrates with the WordPress API, for the best compatibility
- Lets you create Custom Post Types and custom Taxonomies without the need of writing any code
- Provides an interface to manage your Custom Post Types, just like managing your regular posts and pages
- Provides almost all the parameters of the WordPress CPT API
- Shows you a list of all other registered Custom Post Types and custom Taxonomies in WordPress
- Uses the WordPress Media Uploader or Dash Icons (Native WordPress Icons) to let you manage the Custom Post Type icon
Additional configuration
You can add CPTM_DONT_GENERATE_ICON in wp-config.php to prevent CPTM to generate the 16x16px WordPress image_size. You can do this after you upload an initial icon.
We’ve added this option because some users have very large image galleries and the additional WordPress image_size matters.
Installation
- Upload ‘custom-post-type-maker’ to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Click the new menu item ‘Post Types’ to create a Custom Post Type or a custom Taxonomy.
Screenshots
Faq
Ask your question in the Support Forums. Please note that due to restricted time availability we’re not actively answering questions, unless a real bug is reported. See: “What should I try before reporting a bug” section.
- Disable all your plugins except “Custom Post Type Maker”.
- See if the plugin behaves normally with the default WordPress theme.
- Try to run the plugin on a clean WordPress install.
If all of this fails, see: “How should I report bugs?” section.
Please report your bug on GitHub. Issues will not be handled elsewhere.
Make sure you attach to the report:
1. Your WordPress version
2. Your plugin version
3. Screenshots
4. Steps to reproduce the problem
5. Anything else you think would be useful to pinpoint the problem
We’re supporting this plugin but not actively developing it. If you’re interested to contribute you can submit a PR on GitHub.
You’ll have to do it yourself. Help translate this plugin.
Reviews
Please release the new version soon
By Shadhin chandra roy (shadhinchandraroy) on June 23, 2025
I have been using the plugin for a long time and I like everything. Please release the new version soon.
Awesome companion plugin for Oxygen Builder
By infusednl on July 15, 2020
Great
By Jaakko Pöntinen (JPontinen) on December 1, 2018
Simply Powerful
By Clayton Chase (claytonchase) on May 15, 2018
Plugin does its job, support is excellent
By cmerrick on August 1, 2017
lightweight with useful features
By amik_jo on September 3, 2016
i particularly liked the display of post types and taxonomies registered by a third party. It's straight to the point and effective.
working fine
By devir on September 3, 2016
Nice solution for custom post types and taxonomies. Thanks for share...
This is easy to use
By sundev on September 3, 2016
Absolutely perfect if you cannot wait to create a different "post type" away from the WP default.
Changelog
1.2.0
- Added
CPTM_DONT_GENERATE_ICONconstant for disabling the 16x16px image_size via wp-config.php as suggested by @clubside and @ldeejay - Fixed spelling as suggested by @ldeejay
- Compatibility with latest version of WP
1.1.15
- Better sanitize taxonomy name as suggested by @ldeejay
1.1.14
- Compatibility with future version of WP
1.1.13
- Fix translations. Add .pot template file, reported by @wicko77
1.1.12
- Remove ‘All’ from taxonomy names as suggested by @gnowland
1.1.11
- Update assets
1.1.10
- Compatibility with future version of WP
1.1.9
- Compatibility with future version of WP
1.1.8
1.1.7
- Makes code compatible with WordPressCore PHP Linter
- Marks plugin compatible with future WordPress versions
1.1.6
- Fixes tab navigation (Thanks @mediengestalter2)#16
1.1.5
- Add ability to show custom post in REST API (Thanks @asithade)#14.
1.1.4
- Add ability to show custom taxonomy column in post listing.
1.1.3
- Removed forgotten development dump. Sorry about that.
1.1.2
- [Bugfix] Make
with_frontavailable inregister_postwhen set tofalse(Credit: @cmerrick). Closes: #7
1.1.1
- [Feature] Auto-flush rewrite rules on: custom post save, plugin activation, plugin deactivation.
- [Bugfix] Made
publicly_queryabledefault to true. This fixes permalink errors after upgrading to v1.1.0 on existing installations. - [Localization] Add french translation. (Credit: @momo-fr).
1.1.0
- [Feature] Implemented
publicly_queryable. Closes: #5
1.0.4
- [Bugfix] Renamed plugin to match WP Plugins
1.0.3
- [Bugfix] Fix typos
1.0.2
- [Bugfix] Fixed
undefinederror that prevented media library from loading
1.0.1
- Compatibility with future version of WP
1.0.0
- [Added] Ability to select DashIcons as Custom Post Type icon.
- [Bugfix] Fixed
add_utility_page provokes "deprecated" notice in 4.5.2 - [Forked] Forked https://wordpress.org/plugins/custom-post-type-maker/


