Week in Review: June 19-25, 2017

It’s been a little while since I’ve posted, but I intend to start sharing a weekly update from now on.  This will be a great way for me to track my progress.  Here’s what I’ve been working on:

Support

WordPress

I’ve been spending quite a bit of time on the WordPress.com forums for some time now.  As much as I enjoy it, that means I haven’t been able to spend nearly as much time on the WordPress.org forums.  I miss them.

I’ve decided decided to cut back on the time I spend on WordPress.com get more back into the WordPress.org forums.

Development

100 Days of Code

It’s hard to believe I’m already two weeks into #100DaysOfCode.  I’m very pleased with my progress.  I’ve been learning a lot about PHP and WordPress plugins.

Coffee Cache  [WordPress Plugin]
https://github.com/geoffreyshilling/coffee-cache
This was my big project for the week and I absolutely loved working on it.  Coffee Cache is a plugin to track the amount of coffee I drink and give reports based on day, week, month, brand of coffee, roast, etc.  I have created a working back-end that features:

  • Custom post type (coffee)
  • Custom taxonomies (brand, roast, location)
  • Generates a default title and filler text.  Example:  Coffee Logged at 2017-06-25 18:17
  • Removed the standard text editor
  • Added a custom meta box that allows me to set number of cups of coffee, cups of water, brand, roast, location, container tracking, and notes

IZ Ipsum  [PHP]
https://geoffreyshilling.com/php/iz-ipsum/
A Hawaiian version of the lorem ipsum generator used as filler text that can be used in initial design and mock ups.  It generates filler text using information about Israel “IZ” Kamakawiwo’ole from Wikipedia.

Popular Posts  [WordPress Plugin]
https://github.com/geoffreyshilling/popular-posts
This is a plugin I built while following along with WordPress Developer Tips: Creating a Popular Posts Plugin on Lynda.com.

 


What are you working on this week?  Share it in the comments below!  Aloha until next week!

Leave a Reply

Your email address will not be published. Required fields are marked *