{"id":21870,"date":"2013-02-04T10:44:20","date_gmt":"2013-02-04T10:44:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/custom-post-type-maker\/"},"modified":"2022-07-11T13:09:34","modified_gmt":"2022-07-11T13:09:34","slug":"custom-post-type-maker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/custom-post-type-maker\/","author":14671958,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"6.0.12","requires":"3.0.0","requires_php":"","requires_plugins":"","header_name":"Custom Post Type Maker","header_author":"Graffino","header_description":"","assets_banners_color":"9f948d","last_updated":"2022-07-11 13:09:34","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.me\/zenopopovici\/","header_plugin_uri":"https:\/\/github.com\/Graffino\/custom-post-type-maker","header_author_uri":"http:\/\/www.graffino.com\/","rating":4.7,"author_block_rating":0,"active_installs":6000,"downloads":158130,"num_ratings":18,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.0.1":{"tag":"0.0.1","author":"jornbakhuys","date":"2013-02-04 17:04:00"},"0.0.2":{"tag":"0.0.2","author":"jornbakhuys","date":"2013-02-04 17:26:03"},"0.0.3":{"tag":"0.0.3","author":"jornbakhuys","date":"2013-02-04 19:56:21"},"0.0.4":{"tag":"0.0.4","author":"jornbakhuys","date":"2013-02-05 19:03:18"},"0.0.5":{"tag":"0.0.5","author":"jornbakhuys","date":"2013-02-05 19:49:22"},"0.0.6":{"tag":"0.0.6","author":"jornbakhuys","date":"2013-02-08 22:26:44"},"0.0.7":{"tag":"0.0.7","author":"jornbakhuys","date":"2013-02-17 16:30:56"},"0.0.8":{"tag":"0.0.8","author":"jornbakhuys","date":"2013-02-26 14:34:13"},"0.0.9":{"tag":"0.0.9","author":"jornbakhuys","date":"2013-02-26 21:00:17"},"0.1.0":{"tag":"0.1.0","author":"jornbakhuys","date":"2013-02-26 21:06:32"},"0.1.1":{"tag":"0.1.1","author":"jornbakhuys","date":"2013-03-01 19:35:37"},"0.1.2":{"tag":"0.1.2","author":"jornbakhuys","date":"2013-10-01 08:19:13"},"0.1.3":{"tag":"0.1.3","author":"jornbakhuys","date":"2013-10-01 09:07:18"},"0.1.4":{"tag":"0.1.4","author":"jornbakhuys","date":"2015-06-18 20:50:04"},"1.0.0":{"tag":"1.0.0","author":"graffino","date":"2017-02-13 09:29:02"},"1.0.1":{"tag":"1.0.1","author":"graffino","date":"2017-02-13 09:29:02"},"1.0.2":{"tag":"1.0.2","author":"graffino","date":"2017-02-13 09:29:02"},"1.0.3":{"tag":"1.0.3","author":"graffino","date":"2017-02-13 10:05:50"},"1.0.4":{"tag":"1.0.4","author":"graffino","date":"2017-02-25 01:29:51"},"1.1.0":{"tag":"1.1.0","author":"graffino","date":"2017-04-19 13:35:22"},"1.1.1":{"tag":"1.1.1","author":"graffino","date":"2017-06-16 17:51:39"},"1.1.10":{"tag":"1.1.10","author":"graffino","date":"2020-08-17 15:12:07"},"1.1.11":{"tag":"1.1.11","author":"graffino","date":"2020-10-21 16:55:01"},"1.1.12":{"tag":"1.1.12","author":"graffino","date":"2020-11-18 22:27:52"},"1.1.13":{"tag":"1.1.13","author":"graffino","date":"2021-01-18 23:49:42"},"1.1.14":{"tag":"1.1.14","author":"graffino","date":"2021-05-13 12:43:56"},"1.1.15":{"tag":"1.1.15","author":"graffino","date":"2021-06-24 16:56:57"},"1.1.2":{"tag":"1.1.2","author":"graffino","date":"2017-08-01 13:52:57"},"1.1.3":{"tag":"1.1.3","author":"graffino","date":"2017-08-01 14:04:41"},"1.1.4":{"tag":"1.1.4","author":"graffino","date":"2018-03-09 22:56:38"},"1.1.5":{"tag":"1.1.5","author":"graffino","date":"2019-07-26 15:18:46"},"1.1.6":{"tag":"1.1.6","author":"graffino","date":"2019-07-26 15:18:46"},"1.1.7":{"tag":"1.1.7","author":"graffino","date":"2019-07-26 15:18:46"},"1.1.8":{"tag":"1.1.8","author":"graffino","date":"2019-10-23 18:17:58"},"1.1.9":{"tag":"1.1.9","author":"graffino","date":"2021-01-18 23:49:42"},"1.2.0":{"tag":"1.2.0","author":"graffino","date":"2022-07-11 13:09:34"}},"upgrade_notice":{"1.1.3":"<ul>\n<li>Removed forgotten development dump in v1.1.2. Sorry about that.<\/li>\n<\/ul>","1.1.1":"<ul>\n<li>Important upgrade: this fixes permalink errors after upgrading to v1.1.0 on existing installations.<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":2,"4":2,"5":14},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2404133,"resolution":"128x128","location":"assets","locale":"","width":129,"height":129},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2404133,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2404133,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2404133,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.0.1","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9","0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.1.0","1.1.1","1.1.10","1.1.11","1.1.12","1.1.13","1.1.14","1.1.15","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":810739,"resolution":"1","location":"assets","locale":"","width":1153,"height":2150},"screenshot-2.png":{"filename":"screenshot-2.png","revision":810740,"resolution":"2","location":"assets","locale":"","width":1153,"height":300},"screenshot-3.png":{"filename":"screenshot-3.png","revision":810736,"resolution":"3","location":"assets","locale":"","width":1153,"height":1207}},"screenshots":{"1":"Creating Custom Post Types","2":"Overview of your created Custom Post Types","3":"Creating custom Taxonomies"}},"plugin_section":[],"plugin_tags":[527,1794,1487,86,528],"plugin_category":[45,57],"plugin_contributors":[84920,80021,131851],"plugin_business_model":[],"class_list":["post-21870","plugin","type-plugin","status-publish","hentry","plugin_tags-custom","plugin_tags-custom-post-type","plugin_tags-custom-post-types","plugin_tags-post","plugin_tags-type","plugin_category-ecommerce","plugin_category-taxonomy","plugin_contributors-graffino","plugin_contributors-jornbakhuys","plugin_contributors-zenopopovici","plugin_committers-graffino","plugin_committers-jornbakhuys"],"banners":{"banner":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/banner-772x250.png?rev=2404133","banner_2x":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/banner-1544x500.png?rev=2404133","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/icon-128x128.png?rev=2404133","icon_2x":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/icon-256x256.png?rev=2404133","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/screenshot-1.png?rev=810739","caption":"Creating Custom Post Types"},{"src":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/screenshot-2.png?rev=810740","caption":"Overview of your created Custom Post Types"},{"src":"https:\/\/ps.w.org\/custom-post-type-maker\/assets\/screenshot-3.png?rev=810736","caption":"Creating custom Taxonomies"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Originally by <a href=\"http:\/\/www.bakhuys.com\/\">Bakhuys<\/a>.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Fully integrates with the Wordpress API, for the best compatibility<\/li>\n<li>Lets you create Custom Post Types and custom Taxonomies without the need of writing any code<\/li>\n<li>Provides an interface to manage your Custom Post Types, just like managing your regular posts and pages<\/li>\n<li>Provides almost all the parameters of the WordPress CPT API<\/li>\n<li>Shows you a list of all other registered Custom Post Types and custom Taxonomies in Wordpress<\/li>\n<li>Uses the WordPress Media Uploader or Dash Icons (Native Wordpress Icons) to let you manage the Custom Post Type icon<\/li>\n<\/ul>\n\n<h3>Additional configuration<\/h3>\n\n<p>You can add <code>CPTM_DONT_GENERATE_ICON<\/code> in <code>wp-config.php<\/code> to prevent CPTM to generate the 16x16px WordPress image_size. You can do this after you upload an initial icon.\nWe've added this option because some users have very large image galleries and the additional WordPress image_size matters.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload 'custom-post-type-maker' to the '\/wp-content\/plugins\/' directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Click the new menu item 'Post Types' to create a Custom Post Type or a custom Taxonomy.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20do%20i%20get%20support%3F'><h3>Where do I get support?<\/h3><\/dt>\n<dd><p>Ask your question in the <a href=\"http:\/\/wordpress.org\/support\/plugin\/custom-post-type-maker\">Support Forums<\/a>. 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.<\/p><\/dd>\n<dt id='what%20should%20i%20try%20before%20reporting%20a%20bug%3F'><h3>What should I try before reporting a bug?<\/h3><\/dt>\n<dd><ol>\n<li>Disable all your plugins except \"Custom Post Type Maker\".<\/li>\n<li>See if the plugin behaves normally with the default Wordpress theme.<\/li>\n<li>Try to run the plugin on a clean Wordpress install.<\/li>\n<\/ol>\n\n<p>If all of this fails, see: \"How should I report bugs?\" section.<\/p><\/dd>\n<dt id='how%20should%20i%20report%20bugs%3F'><h3>How should I report bugs?<\/h3><\/dt>\n<dd><p>Please report your bug on <a href=\"https:\/\/github.com\/Graffino\/custom-post-type-maker\/issues\">GitHub<\/a>. Issues will not be handled elsewhere.<\/p>\n\n<p>Make sure you attach to the report:\n1. Your Wordpress version\n2. Your plugin version\n3. Screenshots\n4. Steps to reproduce the problem\n5. Anything else you think would be useful to pinpoint the problem<\/p><\/dd>\n<dt id='how%20do%20i%20request%20a%20feature%3F'><h3>How do I request a feature?<\/h3><\/dt>\n<dd><p>We're supporting this plugin but not actively developing it. If you're interested to contribute you can submit a PR on <a href=\"https:\/\/github.com\/Graffino\/custom-post-type-maker\/pulls\">GitHub<\/a>.<\/p><\/dd>\n<dt id='how%20do%20i%20get%20the%20plugin%20in%20my%20own%20language%3F'><h3>How do I get the plugin in my own language?<\/h3><\/dt>\n<dd><p>You'll have to do it yourself. Help <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/custom-post-type-maker\">translate this plugin<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added <code>CPTM_DONT_GENERATE_ICON<\/code> constant for disabling the 16x16px image_size via wp-config.php as suggested by @clubside and @ldeejay<\/li>\n<li>Fixed spelling as suggested by @ldeejay<\/li>\n<li>Compatibility with latest version of WP<\/li>\n<\/ul>\n\n<h4>1.1.15<\/h4>\n\n<ul>\n<li>Better sanitize taxonomy name as suggested by @ldeejay<\/li>\n<\/ul>\n\n<h4>1.1.14<\/h4>\n\n<ul>\n<li>Compatibility with future version of WP<\/li>\n<\/ul>\n\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>Fix translations. Add .pot template file, reported by @wicko77<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Remove 'All' from taxonomy names as suggested by @gnowland<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Update assets<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Compatibility with future version of WP<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Compatibility with future version of WP<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Fixes undefined variable (Thanks @richardshea,@kubik101)<a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/21\">#20<\/a>, <a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/21\">#20<\/a><\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Makes code compatible with WordPressCore PHP Linter<\/li>\n<li>Marks plugin compatible with future WordPress versions<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixes tab navigation (Thanks @mediengestalter2)<a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/16\">#16<\/a><\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Add ability to show custom post in REST API (Thanks @asithade)<a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/14\">#14<\/a>.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Add ability to show custom taxonomy column in post listing.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Removed forgotten development dump. Sorry about that.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>[Bugfix] Make <code>with_front<\/code> available in <code>register_post<\/code> when set to <code>false<\/code> (Credit: @cmerrick). Closes: <a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/7\">#7<\/a><\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>[Feature] Auto-flush rewrite rules on: custom post save, plugin activation, plugin deactivation.<\/li>\n<li>[Bugfix] Made <code>publicly_queryable<\/code> default to true. This fixes permalink errors after upgrading to v1.1.0 on existing installations.<\/li>\n<li>[Localization] Add french translation. (Credit: @momo-fr).<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>[Feature] Implemented <code>publicly_queryable<\/code>. Closes: <a href=\"https:\/\/github.com\/Graffino\/Custom-Post-Type-Maker\/issues\/5\">#5<\/a><\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>[Bugfix] Renamed plugin to match WP Plugins<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>[Bugfix] Fix typos<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>[Bugfix] Fixed <code>undefined<\/code> error that prevented media library from loading<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Compatibility with future version of WP<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>[Added] Ability to select <a href=\"https:\/\/developer.wordpress.org\/resource\/dashicons\/#layout\">DashIcons<\/a> as Custom Post Type icon.<\/li>\n<li>[Bugfix] Fixed <code>add_utility_page provokes \"deprecated\" notice in 4.5.2<\/code><\/li>\n<li>[Forked] Forked https:\/\/wordpress.org\/plugins\/custom-post-type-maker\/<\/li>\n<\/ul>","raw_excerpt":"Custom Post Type Maker lets you create Custom Post Types and custom Taxonomies in a user friendly way.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/21870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=21870"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/graffino"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=21870"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=21870"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=21870"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=21870"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=21870"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=21870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}