forked from WP-MVC™
Orchestrate is not affiliated with WP-MVC. The name and any related trademarks are used solely for nominative descriptive purposes.
This is a theme framework designed for developers building complex, data-driven websites on the popular CMS platform. It provides a structured Model-View-Controller (MVC) architecture to replace the typical callback-driven approach, making large projects more organized and maintainable.
router.php file allows you to define custom URL rewrite rules and explicitly map them to specific queries and templates, removing ambiguity about how data flows through your theme._query_processor function. This rule prevents scattered queries and ensures data is passed to templates via a consistent global object.template attribute, giving precise control over the view layer instead of relying on automatic template hierarchy resolution.models directory, promoting a clean separation of data structure from application logic and presentation code.