Over Winter Break, I locked myself in a room and got familiar with developing themes for WordPress from scratch.
Months later, in the spirit of open source, I’m making the theme available for downloading and customizing.
The theme, Grecho, can be downloaded as a zip or forked via my GitHub.
Grecho is not by any means a sophisticated theme — it’s not responsive, has little glitz, and is absent of any JavasScript.
But if you are someone like me who learns by example, Grecho is a good starting point.
The code is intuitive and well-commented. The design is clean (at least in my opinion) and easy on the eyes — no 3D glasses necessary.
Ideally, I’d like to improve upon the theme over time. Those changes will come via GitHub.
The theme supports most widgets and site navigation supports up to three sub-menu levels.
In full disclosure, I did not implement commenting in this theme. Maybe it’s something I’ll add in the future, but my last theme allowed commenting and it resulted in thousands of spam comments that were not stopped by the spam filter.
I do have a running to-do list for improving the theme in place. The first would be to create a template without the sidebar so cool things like maps could be embedded without the eyesore of the sidebar.
Before I pushed it to GitHub, I removed traces of items I hard coded into the theme, including the logo header, which is just a photo.
While I’ve replaced the header in the release version where you don’t have to hard code the blog name, there may be other parts you will have to code in yourself, including meta descriptions if you want your theme to be SEO optimized.
If there are issues or anything I missed please contact me or submit an issue via GitHub.