WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Tina MVC

Tina MVC is a WordPress framework that allows you to develop plugins, shortcodes and and widgets.

What is Tina MVC used for?

It is used for all my WordPress development at this stage. WordPress became my development platform of choice in early 2010 and Tina MVC allows me to develop client sites as WordPress plugins.

Does Tina MVC work with WordPress Multisite?

Yes. You can have all sites use the same application files, or have different application files for each blog within your network.

My changes to `tina_mvc_app_settings.php` are being ignored...

The app_settings.php file is only checked on plugin activation. Deactivate/reactivate the plugin to load the new settings.

Can Tina MVC create posts on activation like it does pages?

Yes. Put your code into install_remove/tina_mvc_app_install.php. Tina MVC will include it on activation and call the function tina_mvc_app_install().

Can my current controller use a view from inside another controllers folder?

Yes. Just specify the view file name you want to use when you use the $this->load_view() function. You can also specify a custom location for your view file:

$this->load_view( 'my_view_file' , FALSE , 'path/to/view/file/from/tina-mvc/folder' )

Why are there HTML template files in the plugin folder?

Tina MVC applications are designed to be completely independent of the theme you use. The templates only format the post/page/shortcode/widget content. You should be able to use any theme you want with a deployed Tina MVC application. This allows you to crack on with development while your designer (if there is one) deals with the theme. Of course there is nothing to stop you putting code and calls to tina_mvc_call_page_controller() in your templates if you prefer, but it is not recommended.

I'd love to see `insert feature here` in Tina MVC. How can I request this?

See Where can I get support? below and just ask.

Where can I get support?

The 'Plugins and Hacks' forum (http://wordpress.org/tags/tina-mvc?forum_id=10) or at http://www.seeit.org/tina-mvc-for-wordpress/.

Requires: 3.5 or higher
Compatible up to: 3.5.2
Last Updated: 2013-11-22
Downloads: 5,716

Ratings

5 stars
5 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
0,1,0 0,1,0 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1
100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1