Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
dbForge Studio for PostgreSQL 2.3.212
HTMLPad 2020 16.2
WeBuilder 2020 16.2
Rapid CSS 2020 16.2
Rapid PHP 2020 16.2
C# HTML to PDF 2020.8.1
Flowrigami 1.0.0.1
Vue Injector 3.3
Spectrum Analyzer pro Live 2019
Devart Excel Add-in for HubSpot 2.1
RentALLScript - Airbnb clone 2.2
SuiteCRM Theme Customization 7.11.6
iScripts NetMenus 3.1
iScripts EasyIndex 2.2
iScripts EasySnaps 2.0
Top Code
IcrediBB Bulletin Board System 1.0
Skincare Management System for Scripts 1.4
Two Dimensional Random Walk 1.0
HTMLPad 2020 16.2
shopping mall management system 1.0
Taxi Booking Script 1.0.4
Uber Clone with Safety Measure Addons 2.0
Single Leg MLM 1.2.1
Availability Booking Calendar PHP 1.0
Sportsbook software by BOOKIE Software 3.01
Readability Analyzer 7.x-1.0-rc2
Betting system 6.x-1.x-dev
Online Betting Exchange & Open API. 1.0
Ninja Playland 1.1
Unix Time Stamp Calculator 1.0
Top Rated
Uber Clone with Safety Measure Addons 2.0
Answers phpSoftPro 3.12
phpEnter 5.1.
Quick Maps For Dynamics CRM 3.1
Single Leg MLM 1.2.1
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Apphitect Airbnb Clone Script 1.0
Deals and Discounts Website Script 1.0.2
Pro MLM 1
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
WP MVC 1.1
File ID: 104577






WP MVC 1.1
Download WP MVC 1.1http://wordpress.orgReport Error Link
License: Shareware
File Size: 1.2 MB
Downloads: 4
Submit Rating:
WP MVC 1.1 Description
Description: WP MVC is a WordPress plugin that allows developers to use a MVC framework to create plugins. It is a full-fledged framework with architecture that's similar to that of CakePHP or Ruby on Rails. Developers can consequently use it to rapidly build sites that take advantage of both WordPress's large native functionality and all of the many advantages of an MVC framework.

WordPress supports a number of specific content types natively, but setting up custom post types and all of the necessary related functionality (public views, administrative management, associations, etc) is typically more time-consuming than doing the equivalent work in an MVC framework. The resulting code and database structure is significantly less graceful than the MVC equivalent, too.

WP MVC fills this gap. The basic idea is that you create an app/ directory that contains a file structure similar to other MVC frameworks (controllers/, helpers/, models/, views/, etc) and set up models, views, and controllers just as you would in other frameworks. WP MVC runs this code in the context of WordPress (i.e. you can still use all of WordPress's functionality inside of app/). Since WordPress already provides an administrative system, admin actions and views in app/ are run in that context, with WP MVC adding all of the necessary WordPress actions and filters to make this possible without the developer needing to lift a finger. An Administration Menu is automatically created for each model, but it can be customized or omitted.

Installation

Put wp-mvc into the wp-content/plugins directory
Activate the plugin in the "Plugins" menu in WordPress
Make sure that Pretty Permalinks are enabled and working
Either set up one of the example plugins to see how WP MVC works or start creating a plugin using the code generation utility wpmvc:

Setting up one of the example WP MVC-based plugins:

Copy its directory (e.g. wp-content/plugins/wp-mvc/examples/events-calendar-example) into the wp-content/plugins directory (e.g. wp-content/plugins/events-calendar-example)
Activate the plugin in the "Plugins" menu in WordPress

After doing so, you should see administrative menus for each model in WordPress, and you'll be able to browse to URLs like /events/, /events/1/, /venues/, etc to see the public-facing views.
Creating a WP MVC-based plugin

It only takes four simple steps to create a basic WP MVC-based plugin:

Create the initial plugin code using a single command (WP MVC provides a code generation utility)
Write the SQL to create any tables that the plugin uses
Create the initial code for the models, views, and controllers using a single command for each resource
Modify the generated models, views, and controllers to customize the app

License: Shareware

Related: controllers, frameworks, helpers, Models, Context, Directory

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 1.2 MB

Downloads: 4



More Similar Code

Hierarchical Documentation allows admins to create public pages of documentation and organize them hierarchically using a tree listing the pages where each page can be dragged to its desired position. It supports syntax highlighting for blocks of code and Markdown.

For an example of Hierarchical Documentation in action, see wpmvc.org.

Please note that the default behavior is to display the documentation page that has an...



The WP Live Stream plugin provides a widget for posting updates into a Twitter-like stream on your WordPress website. It allows you to keep the updates separate from your blog content, and your Twitter timeline un-cluttered.

Itd-deOaos...



WP Carousel is a plugin that create a carousel with a posts, category's posts or pages, and you can put it anywhere on the blog.

In the plugin's options page you can add items to each carousel and there you can set up some options and...



Adds a Customizable Search Widget for WP-Ecommerce Products to give you more control over how the search box looks on your sidebar.(Tested on WP-Ecommerce 3.6.12 and 3.6.13 !)

*Sorry : I Forgot to say that you need the Gold Cart...



WP CommentWidgetizer is a simple widget that takes one of the approved comments made on any page or post of your site and displays it in the sidebar.

It can be used to manage guest books, or more simply to randomly export to your...



WP-SNAP! (WordPress System for Navigating Alphabetized Posts) creates an alphabetical listing of post titles on a Category or Page template file. Navigation through the listings WP-SNAP! generates is accomplished using the alphabet itself. (For...



With WP Main Menu you can create a great menu with links to categories, pages, posts, tags and more for WordPress. Currently WP Main Menu is a Beta, so you may find some bugs. If you found an error, please, report it immediately in this page.



Try our new free Wordpress Theme WP-Creativix - Download DEMO

WP Slideshow displays unlimited Posts with Images (from Custom Fields). With a nice javascript Effect and a modern Button Navigation, WP Slideshow will fit all your needs....



The WP Background Tile Plugin for WordPress applies a tiled background image to your blog.

It is as simple as this:

* Create a background image
* Upload it
* Apply it as the background via the WP Background Tile...



wp-hover is world's first fully customized content and Ad delivery platform. Currently in beta, hover.in allows bloggers / web publishers to create customized content hoverlets (overlay hover windows). The hoverlets can include anything, from text...

User Review for WP MVC
- required fields
     

Please enter text on the image