I know that it has been at least two weeks since my last post, I have been working on a framework for myself that I can use when developing a WordPress theme for the WordPress.org Repository and being able to use framework may help in this case.
When I first started out, I used to build a theme from scratch, typing everything to make sure that everything is correct and error free as much as possible but eventually I created at least 15 themes so far since 2014 when I started building themes for fun and submitting it to the Repository, allowing users to use my themes.
So this past week or two, I have been focusing on building my own framework and this framework basically allows you to add all the recommended features and register most of the theme support and enqueue scripts and styles within the framework. This way for me I don’t have to repeat all the same features in all the themes I created and focus on building the theme itself.
Currently the framework is still under development and slowly trying to get everything setup. I eventually created a starter theme as well so that I can use that as my base for all of my themes. I am definitely amazed on how far I’ve come and being able to share with his for everyone who wishes to use it.
The framework currently is called Backdrop Core, I couldn’t come up with any other good name beside this and apparently everything I could have think of already works in the framework. The project is currently in github as well under my account of course and the starter theme i just build is seems done so far. The starter theme is called Initiator.
You can also use composer to install the project in dev-master and i have not yet release an actual public release it, I’m still working the framework and the theme. I think the best way to clone is use the composer and this is how you install it, make sure that you are in the themes folder
composer create-project benlumia007/initiator theme-name –stability “dev