WP MVC is WordPress plugin that allows developers to use MVC framework to create plugins.
It's framework with architecture that's similar to that of CakePHP or Ruby on Rails.
Developers can use it to build sites that take advantage of both WordPress's large functionality and all of the many advantages of MVC framework..
WordPress supports number of specific content types, but setting up custom post types and all of the necessary related functionality is more time-consuming than doing the equivalent work in MVC framework.
The resulting code and database structure is less graceful than MVC equivalent, too..
The idea is that you create directory that contains file structure similar to other MVC frameworks and set up models, views, and controllers just as you would in other frameworks.
WP MVC runs this code in the context of WordPress.
Since WordPress already provides administrative system, admin actions and views app are run in that context, with WP MVC adding all of WordPress actions and filters to make this possible without the developer needing to lift finger.
For more documentation, and to see what WP MVC is capable of, please visit wpmvc.org..
If you'd like to grab development releases, see what new features being added, or browse the source code please visit GitHub repo...
Read more