A few years back I read somewhere that for a software product, the bulk of the development happens after the initial release.
Over the last couple of years I have developed several WordPress plugins for my clients and some of them were released in the WordPress plugin repository.
There were times when I went back to my own code and had to re-learn the structure to work on it. I knew I had to come up with a standardized framework for my plugins.
I looked at some of the popular boilerplate plugins but couldn’t find anything that matched my style and requirement.
So I made my own
Some salient features:
- Well documented and easy to read.
- A Todo list with details of what to search and replace to make it your own.
- Includes a working options page.
- Documentation often includes links to external resources for quick reference.
This framework will save you hours of development time and you can focus on writing code rather than setting things up.