custom-post-type-ui
Last commit date
build
1 month ago
classes
1 month ago
external
1 month ago
images
1 month ago
inc
1 month ago
LICENSE
1 month ago
custom-post-type-ui.php
1 month ago
readme.txt
1 month ago
wordfence-vendor.txt
1 month ago
wpml-config.xml
1 month ago
readme.txt
134 lines
| 1 | === Custom Post Type UI === |
| 2 | Contributors: webdevstudios, pluginize, tw2113, williamsba1 |
| 3 | Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3084056 |
| 4 | Tags: custom post types, post type, taxonomy, content types, types |
| 5 | Requires at least: 6.6 |
| 6 | Tested up to: 7.0 |
| 7 | Stable tag: 1.19.0 |
| 8 | License: GPL-2.0+ |
| 9 | Requires PHP: 7.4 |
| 10 | |
| 11 | Admin UI for creating custom content types like post types and taxonomies |
| 12 | |
| 13 | == Description == |
| 14 | |
| 15 | Custom Post Type UI provides an easy-to-use interface for registering and managing custom post types and taxonomies for your website. |
| 16 | |
| 17 | = Custom Post Type UI Extended = |
| 18 | |
| 19 | CPTUI helps create custom content types, but displaying that content can be a whole new challenge. [Custom Post Type UI Extended](https://pluginize.com/plugins/custom-post-type-ui-extended/?utm_source=cptui-desription&utm_medium=text&utm_campaign=wporg) was created to help with displaying your crafted content. [View our Layouts page](https://pluginize.com/cpt-ui-extended-features/?utm_source=cptui-description-examples&utm_medium=text&utm_campaign=wporg) to see available layout examples with Custom Post Type UI Extended. |
| 20 | |
| 21 | = Plugin development = |
| 22 | |
| 23 | Custom Post Type UI development is managed on GitHub, with official releases published on WordPress.org. The GitHub repo can be found at [https://github.com/WebDevStudios/custom-post-type-ui](https://github.com/WebDevStudios/custom-post-type-ui). Please use the WordPress.org support tab for potential bugs, issues, or enhancement ideas. |
| 24 | |
| 25 | == Screenshots == |
| 26 | |
| 27 | 1. Add new post type screen and tab. |
| 28 | 2. Add new taxonomy screen and tab. |
| 29 | 3. Registered post types and taxonomies from CPTUI |
| 30 | 4. Tools screen. |
| 31 | 5. Help/support screen. |
| 32 | |
| 33 | == Changelog == |
| 34 | |
| 35 | = 1.19.0 - 2026-04-23 = |
| 36 | * Added: Support for "Filter by category" and "Filter by date" labels. Thanks aloMalbarez |
| 37 | * Fixed: PHP notices from upsell notification display check. |
| 38 | * Updated: Various capitalization for CPTUI Submenu labels |
| 39 | * Updated: developer.wordpress.org URLs that had redirects. |
| 40 | * Updated: jQuery-less Dashicon picker. |
| 41 | |
| 42 | = 1.18.3 - 2026-01-08 = |
| 43 | * Fixed: Remove double escaping in tools section, for some output. |
| 44 | * Added: Dismissable upsell notifications for CPTUI-Extended. |
| 45 | |
| 46 | = 1.18.2 - 2025-12-05 = |
| 47 | * Fixed: Security issue around Get Code functionality. |
| 48 | * Fixed: Potential security issue around post type descriptions. |
| 49 | * Updated: various internationalization details. |
| 50 | |
| 51 | = 1.18.1 - 2025-11-20 = |
| 52 | * Fixed: Potential authorization access issues around content type modification. |
| 53 | * Fixed: JS issue regarding warning user when changing content type slugs. |
| 54 | * Updated: Revised "new tab" and 'rel="noopener"' link behavior and attributes. |
| 55 | * Updated: Cleaned up CPTUI About screen. |
| 56 | |
| 57 | = 1.18.0 - 2025-07-29 = |
| 58 | * Added: "template_name" label support. |
| 59 | * Fixed: Typo in "games" Dashicon classname. |
| 60 | * Updated: CPTUI "ad" graphics. Added ThemeSwitcher Pro. |
| 61 | * Updated: touched up some label usage for post type registration screen. |
| 62 | |
| 63 | = 1.17.3 - 2025-04-21 = |
| 64 | * Fixed: PHP notices around foreach loops in cptui_post_thumbnail_theme_support(). |
| 65 | * Fixed: PHP notices around empty variable values with get code section. |
| 66 | * Fixed: PHP notices around false values with taxonomy listings with post type registration. |
| 67 | * Updated: Confirmed compatibility with WordPress 6.8 |
| 68 | |
| 69 | = 1.17.2 - 2024-11-19 = |
| 70 | * Fixed: PHP warnings around empty description variables from tools page. |
| 71 | * Updated: Confirmed compatibility with WordPress 6.7 |
| 72 | |
| 73 | = 1.17.1 - 2024-06-27 = |
| 74 | * Fixed: Missed re-showing of autolabel fill links for js enabled browsers. |
| 75 | |
| 76 | = 1.17.0 - 2024-06-17 = |
| 77 | * Added: "sidebars" as a reserved slug for post types. |
| 78 | * Added: Blueprint for trying Custom Post Type UI on wordpress.org before installation. |
| 79 | * Updated: Reworked javascript files to be more modular with the build process. |
| 80 | |
| 81 | = 1.16.0 - 2024-04-08 = |
| 82 | * Added: Added a wpml-config.xml file. |
| 83 | * Updated: Added "search_terms" to disallowed taxonomy list. |
| 84 | * Updated: Began converting our javascript away from jQuery dependency. |
| 85 | * Updated: tested up to WP 6.5 |
| 86 | |
| 87 | = 1.15.1 - 2023-11-08 = |
| 88 | * Fixed: Fixed up some Right-to-Left language styling issues. |
| 89 | * Fixed: Fixing forgot to update about page and some PHP constants for CPTUI version. |
| 90 | |
| 91 | = 1.15.0 - 2023-11-06 = |
| 92 | * Added: Checkbox to indicate you intend to migrate a post type into CPTUI in event of matching slugs. Props @ramsesdelr |
| 93 | * Added: "item_trashed" post type label support from WordPress 6.3 |
| 94 | * Updated: confirmed compatibility with WordPress 6.4. |
| 95 | * Updated: PHP8 compatibility. |
| 96 | * Updated: Minimum WordPress version to version 6.3, minimum PHP version to 7.4. |
| 97 | |
| 98 | = 1.14.0 - 2023-08-07 = |
| 99 | * Added: "Scroll to top" links in CPTUI pages. Props @aslamatwebdevstudios |
| 100 | * Added: Remembers toggled states for CPTUI settings panels. Props @aslamatwebdevstudios and @ramsesdelr |
| 101 | * Updated: Notes about slugs for both post types and taxonomies. |
| 102 | * Updated: Support/FAQ section with more accurate links. |
| 103 | |
| 104 | == Upgrade Notice == |
| 105 | |
| 106 | = 1.19.0 = |
| 107 | * Some new content type labels, jQuery-less Dashicon picker, PHP notices, and capitalization updates. |
| 108 | |
| 109 | == Installation == |
| 110 | |
| 111 | = Admin Installer via search = |
| 112 | 1. Visit the Add New plugin screen and search for "custom post type ui". |
| 113 | 2. Click the "Install Now" button. |
| 114 | 3. Activate the plugin. |
| 115 | 4. Navigate to the "CPTUI" Menu. |
| 116 | |
| 117 | = Admin Installer via zip = |
| 118 | 1. Visit the Add New plugin screen and click the "Upload Plugin" button. |
| 119 | 2. Click the "Browse..." button and select zip file from your computer. |
| 120 | 3. Click "Install Now" button. |
| 121 | 4. Once done uploading, activate Custom Post Type UI. |
| 122 | |
| 123 | = Manual = |
| 124 | 1. Upload the Custom Post Type UI folder to the plugins directory in your WordPress installation. |
| 125 | 2. Activate the plugin. |
| 126 | 3. Navigate to the "CPTUI" Menu. |
| 127 | |
| 128 | That's it! Now you can easily start creating custom post types and taxonomies in WordPress. |
| 129 | |
| 130 | == Frequently Asked Questions == |
| 131 | |
| 132 | #### User documentation |
| 133 | Please see https://docs.pluginize.com/tutorials/custom-post-type-ui/ |
| 134 |