Ben Everard made a short video describing when he thinks it's appropriate to use the alternative PHP syntax. He uses the example of his WordPress blog templates. He makes good points, but primarily he notes that it allows for a…
A solid post by Geert that provides a correct way to include language files in your plugins as well as a great explanation as to why this approach is best.
Mike Schinkel posted on his HardcoreWP blog about why you should never use closing PHP tags in WordPress plugins. It's a great read. He goes in depth about why, versus just telling you not to. This is how beginner level…
Tom McFarlin, doing what Tom McFarlin does over on wpTuts+. Go read about why boilerplates matter. I personally use versions of both of his settings and plugin boilerplates, which you can get from the links in his post. Go read…
This short guide, aimed at beginner/intermediate developers, introduces WordPress filters, explains their basic use, and provides some examples on the topic of cheese sticks.
Using this snippet, you can make Gravity Forms fields read only, or greyed out, by simply applying a CSS class to the field, thus disabling user edits to the field: useful for displaying information.
I wasn't able to find anything on the web about the problems faced with trying to regenerate the thumbnails for this many images at one time, so I solved my problem, and thought I'd blog what I did!
As developers, we are still not doing enough to make the web accessible to all types of users. In this story, David Ball spends a week pretending to be blind on the internet. He learned some interesting things, but in…
Matt explores the various ways to include various custom post types in themes and asks what's considered the best practice and why. Great opportunity for discussion in the comments.
WordPress is transforming and you may not even know it. The project's largely been a PHP driven framework. According to Github, the code itself is around 85% PHP and 15% JS in WordPress 3.5. In the future, JavaScript is likely to make up a majority of the project's code. And Backbone.js and Underscore.js have a big part of that shift. We should get ready for the change, and learn how to use these new tools.