A great way to kickstart a new WordPress plugin or project.
Built and tested for PHP
This release introduces a new concept that introduces mobility of things you build. It separates out services (think of these as features) and components (think of these as reusable things services use to do things) into
This should make the things you build in wpkickstart easily re-usable in other projects built on wpkickstart.
- New Services and Components architecture (note component namespace changes)
wpCLI replacements, see
wp kickstart buildafter you activate wpkickstart to set it up for your specific project
wpbased install, see Installation
- More class flexibility (now if you
new Anything()it will automatically autoload
class-anything.phpno matter where you put it)
This minor release fixes a major issue with
$app being in the global space and conflicts with other plugins using the same architecture. #5
This is based off of some of 1.0's uses in different projects and has been improved to be more stable!
App::header()methods for easy access to version and header information
- Added Grunt for easy
.potfile creation, etc
App::attach()method to attach new classes (must add manually)
App::hooks()method to run hooks when WP is ready (must add manually)
- Adds better
app()callback and global
$appthat can alternatively be called using
phpunittesting for a good starting point for how the framework should work, you should be able to add additional tests with ease
This came directly from a breakdown of the WDS SSO plugin that used my app framework. It does not work perfectly and has issues that could be problematic, so please use a future version.