Yoda logic

Not that confusing, it is.  Back end web programming is all about logic. You create a bunch of conditions in which you want your code to run and then you run it. For instance, you would say “If this post has the category ‘featured’ checked off, display it. If not, do not display it.”. That…

Read More

Custom Post Types (Part 1)

Welcome to a series of tutorials on how register, customize, and use WordPress custom post types! One of the things that beginning WordPress developers seem to always forget about is that sometimes a website requires more than just posts and pages to input data. When you are deciding on how your back end UI should…

Read More

Custom Post Types (Part 2)

So this is Part 2 of the series on building a testimonials section on your website using Custom Post Types. If you haven’t already read through Part 1 please do. It will give you a good amount of information you need to be able to take this tutorial and apply it to any custom post…

Read More

Override the Template Hierarchy

The WordPress template hierarchy is an amazing miracle of programming that seems to hold all of the answers in terms of making a WordPress theme. It is very rare when I encounter an issue where I don’t want to let the Template Hierarchy do what it is meant to do, but I have encountered such…

Read More

Version control – finally realized

I’ve been doing web development professionally for over 6 years now, but only three of those years were with a team of other developers/designers. Because I was so used to developing solo, working by myself on one project at a time, my flow didn’t matter so long as it worked for me. When I started…

Read More