Quantcast
Channel: Workflow: WordPress » Justin Tadlock
Browsing latest articles
Browse All 55 View Live

How to create custom post meta boxes

My first post on Smashing WordPress is up: How to create custom post meta boxes. ∞

View Article



Custom 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 Article

My 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 Article

Prevent 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 Article

One 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 Article


Image may be NSFW.
Clik here to view.

Custom 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 Article

How 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 Article

Post 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 Article


Post 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 Article


Proposal 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 Article

Three 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 Article

Image may be NSFW.
Clik here to view.

Post 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 Article

Post 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 Article


Custom 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 Article

Two 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


Grid Columns WordPress Plugin

As many of you know, I’ve been working on a [column] shortcode plugin over the past few weeks to address a problem in the WordPress theme community. Today, I’ve finally pushed this plugin live to the...

View Article

How I run a membership site

I get several emails weekly about how I handle memberships on Theme Hybrid. After a few years of these emails, I figured it was about time to share how I do things. You’ll probably be surprised how...

View Article


Disallow specific shortcodes in post content

I’m no fan of WordPress themes adding shortcodes. I’ve been pretty adamant about it in the past. But, all rules have exceptions, right? So, you’re telling me that you — the guy who’s been drilling it...

View Article

Blackballed at WordCamps

Yet another person not allowed to contribute at WordCamps. Surprised? Not me. ∞ The post Blackballed at WordCamps appeared first on Justin Tadlock.

View Article

Portfolio plugin and theme

I released a new portfolio plugin and theme on Theme Hybrid today. Check them out. I’m also using a custom version of the theme here on this site now. ∞ The post Portfolio plugin and theme appeared...

View Article

How to change your author archive link

One of the things that has always bugged me about WordPress themes is the author posts URL. This is the URL used to link to your author archive and is a standard piece of data used when showing posts...

View Article


WordPress creates category “pages” for you

Every so often, I get a support question that goes something like this: I want a special page on my site that lists posts from only one category. I know I need to create a custom page template for...

View Article


Move over UI team

I want to start this article by thanking the people who put their time and effort into keeping the WordPress admin working. It’s not easy, and I’m glad I’m not one of the people doing it. But, let’s...

View Article

Three free responsive themes

In the past week, three Theme Hybrid members have contributed awesome free (and responsive) themes back to the site: Shell, Spine, and Satu. ∞ The post Three free responsive themes appeared first on...

View Article

Hybrid Base theme

If you’re interested in a base/starter theme for building your own custom WordPress themes, check out Hybrid Base. It’s also useful for learning how the Hybrid Core framework works. ∞ The post Hybrid...

View Article


Disable Post Format UI WordPress Plugin

And, for the simplest plugin I’ve ever created (it’s a one-liner), I introduce Disable Post Format UI. I love that WordPress is all about the decisions over options mantra, but that sometimes means...

View Article

Term meta and post relationships in the future?

It looks like taxonomy term meta and post relationships are being seriously talked about. This is like the best news ever. ∞ The post Term meta and post relationships in the future? appeared first on...

View Article

Social media nav menus

One of the things I dislike most about WordPress themes with social media integration is that you have to input that information into some theme settings boxes. You also have to do this every time you...

View Article

Image may be NSFW.
Clik here to view.

Social nav menus: Part 2

A few days ago, I wrote a tutorial explaining how themes could easily make social nav menus. The goal was to make it simple for both the theme user and theme author. However, a few folks in the...

View Article



It’s legal but unethical

Some people in the WordPress community are still trying to hold on to that last shred of proprietary licensing. That idea that their code shouldn’t be shared with others. That it’s wrong to use their...

View Article

Current Admin Info plugin

I just found a little jewel: the Current Admin Info plugin. This is extremely useful when you’re working with admin hooks and screens in WordPress. Awesome work by Franz Josef Kaiser. ∞ The post...

View Article

Image may be NSFW.
Clik here to view.

Elite

The post Elite appeared first on Justin Tadlock.

View Article

#1 Millions of Users

A month ago, Brian Krogsgard posted a great piece called On WordPress themes and frameworks. In the “Drop-In Frameworks” section of the article, he mentioned, “Drop-in frameworks are probably the least...

View Article


#2 Your markup. Your design. Your theme.

We’ve established that loads of people use the Hybrid Core framework, but that’s not necessarily a good reason for you to use it too, right? I mean, tons of people watched Jersey Shore, so pure numbers...

View Article

Image may be NSFW.
Clik here to view.

Media theme preview

Here’s a quick preview of a new media-esque theme I’ve been working on. Post formats plus the new WordPress 3.6 audio and video functionality can do some pretty nifty stuff. The post Media theme...

View Article

Socially Awkward

I released the Socially Awkward theme over at Theme Hybrid today. It’s a responsive CSS3 and HTML5 media theme with some cool features. ∞ The post Socially Awkward appeared first on Justin Tadlock.

View Article


Introducing Whistles

Whistles is my latest WordPress plugin with a different take on how tabs, toggles, accordions, and other bells and whistles should be handled. Check out the initial release. ∞ The post Introducing...

View Article


Cookies for Comments

I don’t usually post articles about other people’s plugins, but every now and then, one impresses me enough to pass along to others. This plugin, Cookies for Comments, has nearly eradicated any spam...

View Article

The ThemeForest Experiment: One Year Later

One year ago, I decided to run an experiment on ThemeForest. The major goal behind the experiment was to see if I could bring some awareness to other theme authors there about writing better code and...

View Article

Why custom post types belong in plugins

Just to be clear before continuing, this article specifically deals with publicly-distributed themes and plugins, whether free or commercial. It may not apply to some custom work. What’s best for your...

View Article

Theme template hooks are outdated

Believe it or not, there was a time when child themes were only a style.css and screenshot.png file. It wasn’t until August 2006 when they were allowed to have a functions.php file. We wouldn’t see the...

View Article


Image may be NSFW.
Clik here to view.

Restaurant plugin preview

Because of some recent posts on this blog, I’ve got a new plugin in the works. I’m actually collaborating with another theme designer who’ll be handling the theme work. I just wanted to share a quick...

View Article

Custom backgrounds and headers

What? You don’t like my spiffy header image and background on this page? So, I didn’t have the time to make a cool design for this blog post because I’ve been hard at work putting together two new...

View Article


Post relationships: Parent-to-child

WordPress supports very little in the way of post relationships. The only one it supports out of the box is a one-to-one relationship from parent-to-child. One of the questions that I see once in a...

View Article

Registering multiple default backgrounds

One of the awesome things WordPress theme authors can do is register multiple default header images. This allows their theme users to pick-and-choose from images that have been specifically optimized...

View Article


Get in the mood for Christmas

If you like to celebrate Christmas, here are three, free themes you can use to spruce up your blog for the holiday. These are all child themes of my newest theme, Stargazer. Dancing In The Moonlight by...

View Article

Two plugins and a theme

In the past week, I’ve pushed out two new plugins (Registration Honeypot and Entry Views) and a theme (Twiggy) on Theme Hybrid. Go check ‘em out! ∞

View Article

Stargazer featured on WordPress.org

I’m happy to announce that my Stargazer theme was put on the WordPress.org featured themes list today. It’s nice to see others appreciate your work once in a while. Thank you to whoever chose to...

View Article

#3 Grabbing media like a boss

Now that Hybrid Core version 2.0 has been officially released, I thought it’d be a good idea to continue this series of posts highlighting cool stuff from the framework. In this post, I want to...

View Article


Custom post type standards

There has been some talk recently of setting some standards for custom post types in the WordPress community. Actually, this has been an ongoing discussion for a few years. I think I’ve made it clear...

View Article

Browsing latest articles
Browse All 55 View Live




Latest Images