Mitch is currently accepting freelance work and consulting opportunities. Sign Me Up!

Category Archive: Development

Functions.php Vs Writing a Plugin

By: Mitch Canter

When it comes to developing a new site, every developer has a stash of favorite code snippets or reusable modules they keep handy.  It could be a homemade widget, a section or module that is adaptable to multiple sites, or custom code that you use to personally extend the functionality of WordPress, but every developer worth their salt […]

Advanced CSS Selectors

By: Mitch Canter

It’s my firm belief that between CSS and jQuery, there’s nothing on a page that I can’t manipulate.  CSS is amazing in that (as long as the proper hooks are in place) you can use it to manipulate elements with granular precision.  What most people don’t realize, however, is that you can use so much […]

Workflow: Questioning the Tried and True Methods

By: Mitch Canter

My workflow, for the curious, looks something like this: Digital wireframe. Overlay wireframe on Photoshop (onto 16 column grid). Design mockups. Solicit feedback from client. Make changes. Get approval from client. Code mockup into CSS/WordPress template. Load Content Browser Check Responsive Check Final Client Check Launch Seems relatively straight-forward, right?  I’ve been seeing post after […]

Using A Child Theme in WordPress

By: Mitch Canter

If you develop WordPress themes, chances are that you fall into one of two camps.  You may be the person who takes premium themes and customizes them to your client’s wishes.  Or, you may be a custom builder who writes everything from scratch.  Chances are you use a lot of the same code, functions, and […]

A Responsive Menu Solution for WordPress

By: Mitch Canter

Edited 01/14/14 to work with WordPress 3.8 A few months ago I modified a really cool WordPress template and started using it for my own clients.  As part of the overhaul, I realized that there was no really good way (included) to turn a WordPress unordered list into a menu that would work on a […]

Add a Login Box to your Sidebar

By: Mitch Canter

I wrote a post a while back detailing how easy it was to add a Login Box to your template.  But, it’s even easier, it turns out, to add one to your sidebar. Sidebar Login is a plugin that will let you throw a quick sidebar login box onto your site.  And, it’s AJAX compatable, […]

The Case of the Disappearing Widgets

By: Mitch Canter

I’ve migrated tons of WordPress sites in my tenure as a WordPress developer, but over the years one thing would always bother me: my widgets kept disappearing.  I’d dump the SQL database and import it to the new server only to find that every single widget had vanished. So, I looked for a solution. WP-Migrate-DB (despite […]

Question: Adding GIT To My Workflow As A Designer

By: Mitch Canter

This is a bit different than my usual post, since I’m looking more for feedback than I am trying to teach something. My typical workflow for doing a WordPress theme is as follows: Design PSD Mockups Develop HTML/CSS from PSD Weave WordPress boilerplate theme into HTML/CSS Take it server-side Finish up with functions and loops […]