Development & Staging Part 1: What and Why?
I get asked by developers about my own, personal development environment. I revel in the joyous moment when I get to tell them I don’t have one. At least I don’t have a staged server on my computer...
View ArticleFast and Efficient WordPress Theme Debugging
The primary way to check your code is to go through a debugging process. Here’s the thing about debugging: there’s no single process that is going to work for every project. You really have to take...
View ArticleDevelopment & Staging Part 2: Your Local Machine
A question I get regularly from WordPress developers is how I stage my own development environment. To be perfectly honest, that’s like asking if someone can check out my bathroom – it’s sorta personal...
View ArticleHow to Internationalize a WordPress Theme
We’re living in a world where software made on one side of the world can be used on the opposite side. What this means for you, as WordPress developers, is that it’s important to plan to...
View ArticleDevelopment & Staging Part 3: Hosted Installation
In this second part of the series I’ll walk you through how I create a development environment for my client sites. I typically use this scenario when the client has a live site and wants to see...
View ArticleHow to Create a Video Gallery in WordPress
I have run into several projects over the last year where I’ve had the need to develop a gallery system from scratch. While there are plenty of plugins that can do much of this already, you may need to...
View ArticleRapid Prototyping: A Model For Killer WordPress Sites
One of the keys to my personal success as a web developer has been that I have been able to consistently create quality designs quickly. Before jumping into the details I want to emphasize the...
View ArticleHow to Create a Permalink After the Excerpt and Other Fancy Tricks
The standard “…”, “Read more…”, or “Continue reading…” do not do anything to help search engines understand the content at the other end of the link. Some themes load the excerpt functionality when the...
View ArticleRapid Prototyping Part 2: A Model for Killer WordPress Sites
To recap, in part one I talked a lot about the methodology itself – comparing and contrasting it to other ways of doing the same thing, and getting into the nuts of bolts of how a project might look....
View ArticleTop Code Snippets for WordPress to Speed Up Your Theme Development
You can’t commit everything to memory (and if you have that magic, I hate you), so I’ve found it critical to keep a nice little library of code available. This isn’t everything of course, but these are...
View Article