Twenty Eleven Post Formats – What Are They and Why Should I Care?

This week I’m going to be hanging around inside WordPress 3.2 ahead of its release, taking a look at some of the things you can expect and what you can down with them.

With the arrival of WordPress 3.2 and its new default theme – Twenty Eleven, millions of people are going to all of a sudden become aware of post formats. Of course, post formats have been around since WordPress 3.1 so it’s not like they’re new. But what is new is that there are so many of them active in the default theme. This means that there will be plenty of end users who upgrade, activate their shiny new theme and think “wtf are all these new radio buttons?”

In preparation for WordPress 3.2 and TwentyEleven, post formats are certainly worth revisiting.

Custom Post Types vs Post Formats

Unfortunately the terminology used by WordPress is not exactly clear and it’s not always easy to separate out what is going on. Briefly:

  • Custom Post Types – These are the types of content – post or page; or maybe you have custom ones like “books”, “movies”, “products.”
  • Post Format – the format applied to a content type

TwentyTen used the aside and gallery formats. Here they are:

twenty ten post formats

But TwentyEleven has a whole lot more:

Let’s take a look at each of these post formats, how you can use them, and how you can add more.

Aside

Aside post format on index

An aside is a short piece of text – usually no more than a paragraph. It appears on the index page without a title.

Link

link post typeA link is, well, a link, obviously. Like the aside it appears on the index page without a title.

Gallery

Gallery on index page

gallery on page

A gallery page consists of a gallery attached to that post. You can use the [ gallery] shortcode to insert the gallery or upload your images, click the gallery tab on the uploader and click “insert gallery.”

Status

status on index pageThe status post format is a bit like Twitter. You can post a status message and it will appear with your gravatar on the index page.

Quote

quote on index pageA quote is for a post using a lot of quotes. This will make the quotes stand out on your index page.

Image

image index pageThe image format is great for photoblogging. You can use it to post a single image which will contain post meta like a caption around it. It makes Twenty Eleven into a viable option for a photoblogging theme.

Adding Additional Post Formats to Twenty Eleven

There are three additional post formats that you can add to Twenty Eleven:

  • Video
  • Audio
  • Chat

These are pretty self explanatory. It would have been nice to see video and audio included on Twenty Eleven – personally I think they’re more useful than quote or aside. Not sure what I would ever use chat for – I can see how it would be useful for development and support blogs though.

It is very easy to add these other post formats to Twenty Eleven. Open up functions .php and go to line 104. You’ll find this:

// Add support for a variety of post formats
add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery', 'status', 'quote', 'image') );

You can add the extra formats by adding them to your array:

// Add support for a variety of post formats
add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery', 'status', 'quote', 'image', 'chat', 'video', 'audio' ) );

This will just add the format, it will not style it. Check out these posts for some help on doing so:

The Twenty Eleven Ephemera widget

ephemera widget

The ephemera widget is included with Twenty Eleven to let you easily show your ephemera in your sidebar. Your ephemera are the small stuff –asides, quotes and links. The links act in a much more interesting way when they appear in the ephemera widget than on the index page. In the widget the title picks up the top link in the post and links directly to it. This is pretty much how I would have expected links to act on the index page so it’s nice that they do here.

Are They So Great?

Yes, and no. I think post formats are awesome because they extend WordPress’ flexibility so much. You can easily transform the default twenty-eleven theme into a photoblogging theme, a micro blogging theme and a tumblog with absolutely no changes to the code and this represents a fantastic step forward.

But I think that where they fall down is in user experience. Let’s take a look at the input fields for a few of Tumblr posts:

Tumblr quote input fields

Tumblr link format

tumblr audio input

Check out the input field for all of the WordPress post formats:

add wordpress post

See the difference? Adding content to WordPress Post formats is not intuitive. It took me a while to figure out how the link format works. Do you insert the link in the title field? Do you insert it straight into the post field or do you attach it to some text? It’s just not self evident. Quotes are another problem – I want to be able to add the quote author and the source, maybe even the date. For these to work effectively I need to start adding custom fields and for lots of standard end users this just isn’t an option.

Tumblr now has more blogs than WordPress.com. Tumblr has been around for 4 years, WordPress.com for 6 years. This is an impressive feat for the microblogging site. And with the introduction of post formats it’s obvious that WordPress is taking note. And while it’s a huge step in the right direction I don’t feel that it’s quite there. Each post format needs a different input field to improve user experience. It’d be nice to see by the time we get to WordPress 4.0! An effective WordPress Tumblog Multisite would be awesome :)

Further Reading

Featured Plugin - WordPress Google Maps Plugin

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

Featured Plugin - WordPress Pop-Up Chat Plugin

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - WordPress Infinite SEO Plugin

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - WordPress Facebook Plugin

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - WordPress Ecommerce Shopping Cart Plugin

Out of all the WordPress ecommerce plugins available, MarketPress has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - WordPress Newsletter Plugin

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

Featured Plugin - WordPress Wiki Plugin

To get a wiki up and running you used to need to install Mediawiki and toil away for days configuring it... not any more! This plugin gives you *all* the functionality you want from a wiki, in WordPress!!!
Find out more

Featured Plugin - WordPress Membership Site Plugin

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - WordPress Appointments Plugin

Take, set and manage appointments and client bookings without having to leave WordPress. Appointments+ makes it easy.
Find out more

Comments (39)

  1. I see your point with tumblr – I think it will trigger further improvements in wordpress.
    About WordPress UI: Lots of new users have problem with those tiny icons: a classic question is:”how can I add a link”….

  2. My thoughts exactly. “One fits all” just does not work. And what is more concerning is that every theme could implement formats differently, so it is not portable. Some will implement it as custom fields (my way) and some will grab first link from post body and make it a link. If formats are already here, there should really be some strict standardization also.

    And thanks for article :)

  3. I am using a technique I picked up over at farinspace.com where Dimas was using some jQuery to hide UI elements based on the category selected.

    It can be easily adapted for use with format types.

  4. Thanks for the article. I’ve been hesitant to use the custom post feature, for the very reason that its not too intuitive. Some of the plugins I’ve installed, thankfully make the use of custom posts a little easier.

  5. Really nice post. I especially like the part comparing the UI to Tumblr.
    I teach a seminar on how to use WP effectively, and I think the UI has been broken for uploading attachments since 2.5. Every single screen is identical for the four options: image, video, audio and media. Aren’t all of them “Media”
    And, I constantly have students confused on how to insert a video- they think they should just plugin the YouTube URL- and get a video embed- like you get with VipersVideo QuickTag plugin- instead, you get a link.
    These new options will confuse novices even more. I’m not sure, without a more informative UI that this is a step in the right direction

  6. @David – I disagree. I appreciate that the core developers didn’t make a rash decision about how we should be using ‘post formats’ but rather they gave us some standards (audio, video, link, etc.) and some examples of how to use them: Matt’s blog and twenty eleven theme. It’s up to us how we use them.

    I’m grateful that WordPress isn’t bloated with features I don’t need. I agree that the UI has a ways to go – as far as letting end users work with custom post types, taxonomies, and meta boxes – however I think they are taking the right steps to ensure they don’t force too much unneccessary clutter.

    If you anyone wants a primer on ‘post formats’, Ian Steward did a nice job at wordcamp: http://wordpress.tv/2011/08/29/ian-stewart-awesome-up-your-boring-theme-wordpress-post-formats/

  7. Thanks for this information. It helped me a lot. However, I started reading the post because I, like many people, can’t figure out how to use the Post Formats in WordPress. You say in your article that it isn’t intuitive and it took you a long time to figure it out. But then you don’t actually say how one DOES use Post Formats. Perhaps I missed that information. I’ve been staring at the Post Formats on WordPress for a few days now and experimenting, but I still can’t figure out how to use them. All I get are standard posts no matter what I do. Is there another article on your site that goes through how to use the Post Formats? That would be great! Thanks. Doug

    • YES… you harangue on WP that it isn’t intuitive and give an example why not then leave us hanging —- HOW DO YOU USE IT? Admittedly I haven’t given it more than an hour trying to figure it out; but, if you are going to bother coding it – why on earth wouldn’t you do it so people could actually use it?

      I also see that many people agree – BUT I’m still waiting for someone to point to an answer.

  8. Great article, thanks.

    I have a question. Does this format issue work with the other themes, besides twenty eleven?

    What are the chances that this format issue will not be abandandoned with the nex twenty twelve theme?

  9. Great post, this is actually news to me. Not sure how I missed this new feature for so long. I think the UI also in need of a redesign, which shouldn’t be a far off.

  10. Hi! This post was so useful. I’m new to WordPress and to Twenty Eleven so I’m still trying to figure out all of the features but I’ve come across a few blogs (including http://accidentalbeauty.com) whose layout is what I had in mind for mine. I mean how the single posts are listes, along with the title, the picture and a few text lines, so basically as you open the page you have the posts summed up in an intuitive way. What is this “format” called? Does Twenty-eleven have it? I hope so!!! Thank You for your attention… any help would be highly appreciated!

    Scarlet

  11. I Googled ‘why blog post formats’ and found your post. The reason I because curious about this is that I was making my posts with videos the “image” post format in the Mystique theme, and I noticed two things: 1) My videos actually looked a bit smaller in the “image” format because they were inside a rounded-corner rectangular post format, and 2) My posts with videos didn’t show the date and author at the top. Most of my video posts also have text accompanying the videos, and I like to have the date and author show at the top of the post; I also like to have the video be as big as possible. Granted, Mystique does not have a “video” post format, and one could argue that using a “photo” post format on a post including a video was a misuse of that post format, but it really made me wonder, “why use post formats at all?” What I think is missing from WordPress support and tutorials is what the different post formats are meant to do to a post. Thank you for your article. It gives me a better idea of why an aside, link, or status post format are the way they are. I also agree that WordPress should make the writing of posts with various formats more clear. I will actually send an email to support@wordpress.com linking to this article!

  12. P.S. I searched, and there is this WordPress support page about post formats: http://en.support.wordpress.com/posts/post-formats/

    As an afterthought, Tumblr makes it easy to create a post in a certain post format, but WordPress makes it easy to change a post format on a previous post you edit. I just tried to change a post I originally uploaded in the “image” post format on Tumblr to another format, and I couldn’t.

  13. This is really useful. I had no idea what all the options were for, but more importantly, I’ve never created a Tumblr account so I had no idea the interface for the back end was so intuitive.

    Cheers

Participate