Skip to content

The idea behind this is to provide a basic template for PHP plugins in WordPress. Simply choosing a few settings, you can have an operable plugin up in just a few minutes.

Notifications You must be signed in to change notification settings

abhinemani/Wordpress-Plugin-Framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

// Wordpress Plugin Framework //
// Version 1.0.0 //

// License GPLv2 or Later (refer to COPYING) //

/ Description /
This is a basic framework / template designed for use with Wordpress (http://wordpress.org/) installations.
The ultimate goal is to provide a starting point for web developers when it comes to creating new plugins.


/ Included features /
Some of the basic, included features (f = frontend, b = backend):
  - functions for including stylesheets; f,b
  - functions for including script files [.js files]; f,b
  - jQuery library, including plugins:
    - jQueryUI
    - uploadify
    - datepicker
    - timepicker


/ To-Do (a list to myself) /
  - Remove all previous plugin name references from index.php
  - Allow for easy installation of more than one table upon activation (foreach loop)

/ Long-Term Goals /

  - modifying the way scripts operate, particularly jQuery.  Most of the jQuery features do not need to be loaded on the
      frontend, so loading those on the frontend is in fact a waste of space and time.  Also, make it more of a
      'plug-and-play' system, perhaps with on/off switches or simple pre-defined constants
  - adjusting the stylesheet system in a similar 'plug-and-play' fashion
  - incorporate a template for submenus
  - provide functions in functions.php for a variety of purposes
    -- e.g. creating forms, handling data, etc
  - conversion to class based pages

About

The idea behind this is to provide a basic template for PHP plugins in WordPress. Simply choosing a few settings, you can have an operable plugin up in just a few minutes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published