The Week in WordPress: 4th Week of July, 2012

Why the WordPress theme customizer matters

Andy Adams of The Theme Foundry argues that the theme customizer is a key feature for WordPress’s relevance in the “build-your-own-site” market. I agree completely. Front-end customization via the theme customizer, and the theme customizer only, must become the new standard.


WPRealm is a great WordPress group blog with news, tutorials, and columns. Between this and Code Poet, it’s nice that WordPress is mature enough to the point that in-depth publications are showing up here and there.

Create A Responsive, Mobile-First WordPress Theme

A complete overview from planning to testing and everything in between.

WordPress Plugin Development Strategies

Good article by Pippin Williamson, of Pippin’s Plugins fame. If you’re a theme developer, knowing how to build a plugin will give you an advantage. Some theme features are better served by a plugin, and you can expect theme-plugin bundling to be the standard in the near future.

Overriding Options and Meta

Sometimes we do need to override default WordPress option values to achieve something in our theme. This tutorial gives good ideas how to do that. However, it’s also important to not breaks user’s expectations when we do this (e.g: she inputs something, your theme displays something else).

Special Report #1: Data Protection

Food for thought. If people enters something into our theme/plugin settings, make sure of its security and that they can retrieve it back anytime they want.

Posted in Weekly Links | Comments closed

Classy Plugins

Eric Mann uses classes in his non object-oriented WordPress code. Here’s why.

Posted in Links | Tagged | Comments closed

Playing Nice with the “the_content” Filter

This great article could be useful if for some reason you have a need to filter the_content in your theme.

Posted in Links | Comments closed

Google Goes After Links In WordPress Themes

New post from the Search Engine Roundtable: Someone “…received a response from Google to a reconsideration request that the only way his site will be reincluded in Google is if he removes all or most of the links in those WordPress themes.” The problem is that those links are in the form of sponsored links on footer (a practice I saw a lot in the past, not so much in the present).

I don’t think it will be easy, or even possible, to do what Google requested. If a theme contains an upgrade notification feature it might be possible to do, but even then the users might choose not to upgrade.

Secondly, if this is true, I wonder whether Google differentiates between credit links (“Designed by…”) and sponsored links. I would say they should, but then again I’m not a SEO guy.

Posted in Links | Tagged | Comments closed

Theme Options Gallery

New favorite blog: Theme Options Gallery by Konstantin Kovshenin, discussing “the best (and the worst) theme options screens around”. Loving the in-depth article and discussions already available there.

Posted in Links | Comments closed

Cupcake Ipsum

Sugar-coated lorem ipsum generator“.

Posted in Links | Comments closed

Dive into Responsive Prototyping with Foundation

Pretty safe to say that if it shows up on A List Apart, it’s going to be the de facto standard. Time to learn some Foundation.

Posted in Links | Comments closed

5 useless but awesome WordPress plugins

This is so funny. And there’s a must-see end result screenshot there.

Posted in Links | Comments closed

Google HTML/CSS Style Guide

Couple of days ago we got Starbucks’ style guide, and now here’s another by Google. I think the interesting thing is the rule to “\[o\]mit the protocol from embedded resources“. So instead of typing <script src=""></script>, they recommend to type <script src="//"></script> instead (without the http part). Never heard of that before.

Posted in Links | Comments closed

“I Woke Up but My Server Wasn’t There”

Robb Shecter’s WordPress site got popular overnight thanks to Reddit and went down immediately. The interesting aspect is that the site was new and it’s on a relatively high-powered server. The author then found that the theme he used in particular was doing too many (47!) server requests at a time, and the site ran along very well after switching back to Twenty Eleven.

I think it’s an important read for any theme developers out there.

Read the story here

Posted in Links | Comments closed