GrootMadeGrootMade
Pricing
GrootConnectRegister
Explore allThemesPluginsKitsCollectionsPacksAuthorsCategoriesTagsTrendingDownload PluginPricingResourcesBlogChangelogContact usDocumentationCommunity
GrootMadeGrootMade
ExplorePricingDashboardBlogContact usTermsPrivacy

The WP® trademark is the intellectual property of the WP Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WP®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WP Foundation or WooCommerce, Inc. GrootMade is not endorsed or owned by, or affiliated with, the WP Foundation or WooCommerce, Inc.

Petra

AI assistant for GrootMade

Hi! I'm Petra 👋 Ask me to help you find the perfect WP plugin, theme, or template kit.

Need human help?
Join our DiscordChat on Telegram
Join Discord
ExploreModels

Models

Create custom post types/taxonomies from JSON, YAML, or PHP

Define custom post types and taxonomies using JSON, YAML, or PHP files. No admin UI needed—just file-based configuration.

Visit Models
fv_plugin

Models

Create custom post types/taxonomies from JSON, YAML, or PHP

Visit site

For developers managing WordPress sites, Models is a plugin that allows you to register custom post types and taxonomies by placing simple configuration files in your theme. It supports JSON, YAML, and PHP formats, making it flexible for various workflows.

  • File-based configuration: Define post types and taxonomies in JSON, YAML, or PHP files without using the admin interface. Drop model files into a folder and they register automatically.
  • Supports both post types and taxonomies: Create custom content structures like books, genres, and tags with full control over labels, supports, and linked post types. Shorthands like "cpt" and "tax" simplify setup.
  • Uses WordPress defaults: Only specify the fields you need; missing values fall back to WordPress defaults, reducing boilerplate.
  • Works with Composer and Sage: Designed for modern WordPress development. Install via Composer as a must-use plugin (mu-plugin) for automatic activation.
  • Custom path filter: Override the default models folder location using a filter, allowing you to keep config files outside your theme for better separation of concerns.

Note: The repository was archived in 2023, but the plugin remains functional for existing projects. It requires PHP 5.6+.

Package Contents

Package contents information is not available yet.

Version History

No version history available for this item yet.

Comments

No comments yet. Be the first to start the conversation!

Security Scan

More themes and plugins like Models

About

Define custom post types and taxonomies using JSON, YAML, or PHP files. No admin UI needed—just file-based configuration.

  • Models
  • v1.1.0
  • 5 days ago
  • Apr 25, 2026
  • Access: Silver
  • Sober
  • Plugin
  • 0
  • No comments