Adding a login form to a page
In older versions of WordPress, creating a login form on a page was a complex process for the average site owner. One had to rely on page templates and know how to properly handle forms with PHP. It...
View ArticleA better way for plugins to hook into theme templates
An interesting discussion has popped up on WordPress Trac about making it easier for plugins to insert content before/after the post is displayed. Currently, plugins add features to the the_content...
View ArticleI wanna be a theme designer: Intro
DevPress co-founder, Tung, wrote the most amazing series of tutorials on creating WordPress themes from start to finish in 2007. I want to start this post by giving credit where it’s due. When I first...
View ArticleI wanna be a theme designer: Theme setup
Are you ready to get started on the path to becoming a theme designer? Good. I’ll assume you’ve already read through the introduction post of this series and prepared yourself. If not, go ahead and do...
View ArticleCreating basic theme templates
Now that you’ve already learned how to set up a theme, you’ll need to learn how to structure a theme. If you haven’t already done so, you need to read through the earlier posts in this tutorial series...
View ArticleHow to create custom post meta boxes
My first post on Smashing WordPress is up: How to create custom post meta boxes. ∞
View ArticleCustom user taxonomies in WordPress
If you’re at all familiar with taxonomies in WordPress, you already know how awesome it is to add custom taxonomies to your posts or custom post types. WordPress developers have known this for a while....
View ArticleMy Life theme testing
I’m currently testing out the My Life theme here on my blog. If you’re a member of Theme Hybrid, you can grab a beta copy of it from the Theme Hybrid forums to play around with it before release. ∞ The...
View ArticlePrevent Password Reset WordPress Plugin
Recently, I needed to build some functionality into a site that disabled the ability to reset the passwords of certain site administrators via the “lost password” form. However, I wanted to leave this...
View ArticleOne multi-task plugin vs. several single-task plugins?
Recently, I’ve been giving a lot of thought to the debate over whether it’s better to develop larger plugins that handle many related tasks or smaller, mini-plugins that handle extremely specific...
View ArticleCustom Classes: WordPress Plugin
For a recent project, I needed a way to add custom post and body classes on a per-post basis. Sure, I could have used a category or tag to style each post, but I hate creating custom categories and...
View ArticleHow to define a default post thumbnail
I’ve seen a few tutorials floating around the WordPress-o-Sphere about setting a default post thumbnail for WordPress’ featured image functionality. Some involve tactics like saving a permanent default...
View ArticlePost Formats: Chat
This is the first post in a series of handling post formats for theme developers. Throughout the series, I plan to offer solutions for more standardization between themes for handling post formats....
View ArticlePost Formats: Quote
The quote post format is generally pretty easy for theme developers to handle, at least one would think so. Quotes are one of my favorite post formats, so I want to make sure theme authors are getting...
View ArticleProposal for widget-only plugins in the repository
For some time now in a few WordPress circles, there have been discussions on being able to find plugins that are nothing but a standalone widget. I even wanted to set up a “widget store” back when I...
View ArticleThree new Hybrid Core themes
Three Theme Hybrid members have each released a $free theme built from my Hybrid Core framework over the past month: Cakifo, Path, and Uridimmu. ∞ The post Three new Hybrid Core themes appeared first...
View ArticlePost Formats: Aside
Asides have been around the WordPress community as far back as I can remember. I wrote my first “aside” six years ago using a technique by Matt Mullenweg. Matt even wrote about asides in 2004. He...
View ArticlePost format plural strings
One thing that bothers me a bit about post formats is that there’s no plural version of the post format names, especially since I was already using the “asides” and “galleries” tags before post formats...
View ArticleCustom URLs for post formats
Warning: The content of this article is not to be taken lightly. I’ll be covering advanced WordPress code, so please understand the code before implementing it on your site. A reader, Cecilio, asked in...
View ArticleTwo new plugins open for public testing
For a while now, I’ve had two plugins in mind to start standardizing on some common elements that theme authors are using in the WordPress community. These two plugins are: A [column] shortcode plugin...
View Article
More Pages to Explore .....