I was lucky enough to return to Buffalo (my college haunt and adopted hometown) this weekend for this year’s WordCamp Buffalo. I was a member of the organisation team in last year’s WordCamp Buffalo (the inaugural WordCamp in Buffalo) and was honoured to be asked back to give a talk.
My talk was “Building Themes and Plugins: Everything But Code” (feel free to suggest a shorter name!) and focused on all the aspects of theme and plugin development that people usually forget: choosing an open source license, defining your business model, and providing maintenance and support.
As promised during the talk, I made the slides available online, along with a list of relevant links. When video of the talk goes on WordCamp.tv, I’ll be sure to embed it here as well.
Building Themes and Plugins: Everything But Code
Here’s the official description of the talk, which was first given on September 14th, 2014.
Developing themes and plugins is a common topic in the WordPress community, but the non-technical aspects are usually glossed over. In fact, many of these non-technical elements are more important than the code itself. In this talk, you’ll learn about software licenses, support strategies, and theme/plugin monetization, as well as tips and tricks for making your users happy.
The slide deck is below. Sorry for the limited context.
- GPL-compatible licenses
- GPL-incompatible licenses
- Themes are GPL too
- WordPress plugin submission guidelines
- WordPress theme review guidelines
- WordPress VIP code review guidelines
- Sample WordPress plugin readme
- Plugin developer FAQ (Includes a description of the plugin banners)
- Submit to the SVN repository with Git
Thanks to everyone who attended my talk, and I hope you got something useful out of it. Be sure to share your own tips in the comments.