Tag Archives: Code

wpkickstart 2.0.1 and 2.1.0 plans

Already (after just releasing 2.0.0) some minor changes in 2.0.1 are in the works that should have made it into 2.0.0 that I hopefully will get out over the weekend. But, also, the next major release 2.1.0 is also being built up which will improve on JS and and SASS development within wpkickstart.

I’ve been in chats with our team at WebDevStudios about this being as an official replacement for our plugin generator (which has been the primary goal of wpkickstart). But before I do my pitch I need to mull over considering the PSR4 standard for e.g. autoloading, namespacing, etc and how that all will fit in with wpkickstart. I’m going to have to give that more consideration before it gets officially pitched at WebDev I think—we’ll see—it has literally been keeping me up at night!

Special thanks to Eric F, Justin F, Ben, Aaron E. for their feedback at WDS.

wp-plugin-boilerplate becomes wpkickstart and turns 2.0.0

Since I’ve been working @WebDevStudios I have been working on a project to help me build better plugins that I called wp-plugin-boilerplate initially, but is now called wpkickstart and is also updated to do more!

It’s a lot like our internal plugin-generator, in that it gives you a framework to work in, but is a “anti-generator” because it doesn’t generate code for you. I built it because I thought our plugin generator could be better at name-spacing, object-driven development, reuse of code, but also do a lot less (hence the anti-generator part).

wpkickstart is service and component driven where services deliver unique features of your plugin, while components serve to be re-usable bit-and-pieces that can be used over and over easily, and both have high-mobility (meaning code can move around project to project easily). As I used earlier versions of it (when it was called wp-plugin-boilerplate) I continued to refine it so that things got easier and easier to do, and made it as modern as I could without sacrificing ease-of-use, and now it’s ready to be used.

Everything is done via wp cli commands. Once you have it installed and activated (which you can do easily with wp too) all you have to do is run wp kickstart build, and give it a little bit of information about your project, and it builds a starting-point for your plugin/project.

It features an app() function that you can use to talk to different things in your project, uses an easy-to-get structure, and then it’s all up to you what you build!

Want to find out more? I’ve filled the Wiki with lots of information so that using and understanding it is easy.

Hro 13.9p

The “p” is for “Pic.”

I just added a new picture option to my Hro theme that let’s you specify a picture URL that will put a nice circle of you at the top of the page.

Other Changes

  • You can now put a # in front of tags (optional), or any other character you want
  • Removed lowercase on headers and other items

Want to get Hro? Go download the 13.9p tag now! Or, view others over at Bitbucket…

Hro is 13

Hro was a WordPress theme I created way back, and since I didn’t have much time to re-visit my old theme, I chose a few other ones along the way. But, I’ve had a chance to re-vamp my theme and I’ve given it a big update.

Some of these updates include:

  • Better mobile compatibility
  • Playful fonts
  • Monochrome color scheme
  • “Zen”-like
  • Designed for reading
  • Centered design
  • Cleanup

I plan on getting my theme up on the WordPress repository at some point, so expect some updates on that soon. For now, if you’d like to use this theme, go download a tag over at BitBucket! As of this post 13.07.20.1 is the latest version pushed from me.