DG's Object-oriented Plugin Extension for WordPress.
PHP JavaScript CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
controller
core
css
js
model
nbproject
view
.gitignore
DGOOPlugin.php
README.md
dope-autoload.php
dope.php
license.txt

README.md

DG's Object-oriented Plugin Extension for WordPress (DOPE)

Features:

  • Provides object-oriented abstractions for Plugin, CustomPostType, Metabox, Shortcode and the like.
  • Abstractions around several WordPress API's such as Transient, Options, Settings, etc.
  • Features the use of MVC pattern in creating plugins. See DopeController & DopeView classes.
  • Faster plugin creation using well defined interfaces and base classes.
  • Standardized directory structure for plugins. (plugin-dir, model,view,controller,css)
  • Autoloader for plugin that follows the standard directory structure (using spl autoloader).
  • Collection classes. Provides java like iterators, convenient for use in template files.

For usage examples visit: