{"id":343024,"date":"2026-07-24T06:27:18","date_gmt":"2026-07-24T06:27:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/architect-ai-code-generator\/"},"modified":"2026-07-24T06:27:09","modified_gmt":"2026-07-24T06:27:09","slug":"pmorix-post-type-taxonomy-rest-generator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/pmorix-post-type-taxonomy-rest-generator\/","author":23535534,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"PMorix Post Type, Taxonomy & REST Generator","header_author":"Pratap Maity","header_description":"Generate reviewable WordPress code for post types, taxonomies, and REST API endpoints without executing it.","assets_banners_color":"08192c","last_updated":"2026-07-24 06:27:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/pratap-maity-dev\/wp-architect-ai","header_author_uri":"https:\/\/github.com\/pratap-maity-dev","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"pratapmaity","date":"2026-07-24 06:27:09"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3620890,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3620890,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3620890,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3620890,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3620890,"resolution":"1","location":"assets","locale":"","width":1440,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3620890,"resolution":"2","location":"assets","locale":"","width":1440,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3620890,"resolution":"3","location":"assets","locale":"","width":1440,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3620890,"resolution":"4","location":"assets","locale":"","width":1440,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3620890,"resolution":"5","location":"assets","locale":"","width":1440,"height":1000}},"screenshots":[]},"plugin_section":[],"plugin_tags":[15110,1487,4932,23853,91],"plugin_category":[57],"plugin_contributors":[273109],"plugin_business_model":[],"class_list":["post-343024","plugin","type-plugin","status-publish","hentry","plugin_tags-code-generator","plugin_tags-custom-post-types","plugin_tags-developer-tools","plugin_tags-rest-api","plugin_tags-taxonomy","plugin_category-taxonomy","plugin_contributors-pratapmaity","plugin_committers-pratapmaity"],"banners":{"banner":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/banner-772x250.png?rev=3620890","banner_2x":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/banner-1544x500.png?rev=3620890","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/icon-128x128.png?rev=3620890","icon_2x":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/icon-256x256.png?rev=3620890","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/screenshot-1.png?rev=3620890","caption":""},{"src":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/screenshot-2.png?rev=3620890","caption":""},{"src":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/screenshot-3.png?rev=3620890","caption":""},{"src":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/screenshot-4.png?rev=3620890","caption":""},{"src":"https:\/\/ps.w.org\/pmorix-post-type-taxonomy-rest-generator\/assets\/screenshot-5.png?rev=3620890","caption":""}],"raw_content":"<!--section=description-->\n<p>PMorix Post Type, Taxonomy &amp; REST Generator is a WordPress developer productivity plugin. It includes Custom Post Type, Taxonomy, and REST API Endpoint Generators that produce reviewable and downloadable PHP files.<\/p>\n\n<p>Configure an admin form, validate the settings, preview the generated PHP, copy it to the clipboard, or download it for review. Generated code is never executed or installed by the plugin and no theme or plugin files are modified.<\/p>\n\n<h4>Included generators<\/h4>\n\n<ul>\n<li>Custom Post Type registration.<\/li>\n<li>Custom Taxonomy registration with associated post types.<\/li>\n<li>WordPress REST API endpoints with permissions, validated arguments, and safe response fields.<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>PMorix Post Type, Taxonomy &amp; REST Generator does not collect personal data, contact external services, or use tracking. Form values and generated code are not stored by the plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the PMorix Post Type, Taxonomy &amp; REST Generator ZIP through Plugins &gt; Add New &gt; Upload Plugin, or copy the <code>pmorix-post-type-taxonomy-rest-generator<\/code> directory into <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate PMorix Post Type, Taxonomy &amp; REST Generator through the Plugins screen in WordPress.<\/li>\n<li>Open PMorix Post Type, Taxonomy &amp; REST Generator in the WordPress administration menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20release%20connect%20to%20an%20ai%20service%3F\"><h3>Does this release connect to an AI service?<\/h3><\/dt>\n<dd><p>No. AI API integration is not part of this foundation release.<\/p><\/dd>\n<dt id=\"where%20should%20i%20place%20generated%20code%3F\"><h3>Where should I place generated code?<\/h3><\/dt>\n<dd><p>Review and test the generated PHP in a staging environment, then add it to a custom plugin or another appropriate development project. PMorix Post Type, Taxonomy &amp; REST Generator does not install it for you.<\/p><\/dd>\n<dt id=\"does%20this%20release%20execute%20or%20install%20generated%20php%20code%3F\"><h3>Does this release execute or install generated PHP code?<\/h3><\/dt>\n<dd><p>No. It generates a text preview and downloadable file, but never executes the code or writes it into a theme or plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to PMorix Post Type, Taxonomy &amp; REST Generator for WordPress.org directory compatibility.<\/li>\n<li>Added a complete production Composer autoloader to the distributable plugin.<\/li>\n<li>Updated directory metadata, privacy information, installation guidance, and release packaging.<\/li>\n<li>Added direct-file access protection throughout runtime PHP files.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Added the secure REST API Endpoint Generator with object-oriented controller output.<\/li>\n<li>Added strict namespace, route, method, authentication, query and response-field validation.<\/li>\n<li>Added pagination, search, taxonomy filtering, restricted meta filtering and optional caching output.<\/li>\n<li>Added secure preview, clipboard copying and streamed PHP downloads.<\/li>\n<li>Added REST generator security, sanitization, validation and code-generation tests.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added the secure Taxonomy Generator with common and custom post type associations.<\/li>\n<li>Added taxonomy sanitization, validation and complete registration code generation.<\/li>\n<li>Added secure taxonomy preview, clipboard copying and streamed PHP downloads.<\/li>\n<li>Added shared generated-file download and clipboard infrastructure.<\/li>\n<li>Added automated taxonomy validation, sanitization and code-generation tests.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Expanded the Custom Post Type Generator with complete registration options and supports.<\/li>\n<li>Added strict sanitization, validation, capability and nonce protections.<\/li>\n<li>Added secure PHP preview, clipboard copying and streamed downloads.<\/li>\n<li>Added complete translation-ready labels and collision-safe callback names.<\/li>\n<li>Expanded automated validation, sanitization and code-generation tests.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Added the initial plugin bootstrap and Composer autoloading.<\/li>\n<li>Added activation and deactivation handlers.<\/li>\n<li>Added the original PMorix Post Type, Taxonomy &amp; REST Generator administration dashboard.<\/li>\n<li>Added the Custom Post Type Generator with preview and secure download.<\/li>\n<\/ul>","raw_excerpt":"Generate reviewable WordPress code for post types, taxonomies, and REST API endpoints without executing it.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/343024","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=343024"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pratapmaity"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=343024"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=343024"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=343024"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=343024"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=343024"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=343024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}