WordPress 3.2: What You Need to Know

WordPress 3.2: What You Need to Know

WordPress 3.2 (aka “Gershwin”) came out on the 4th of July, and it features some radical new changes that you’re going to want to know about. A new dashboard design, new default theme, and other enhanced admin features that make using it even easier to use – let’s dive into the changes.

I am an avid WordPress user; I use it for all of my personal sites, all of my client sites, and I’ve been known to develop a plugin or two. I’ve seen many transformations since I started using it (waaayyy back at 1.5) and I’m glad to say it underwent yet another one this last week. Let’s break this down into the main new features you should know about:


Editor’s Note: It’s important that we make one major point clear at the top, since there seems to be a bit of confusion from the original phrasing in this post: WordPress isn’t a product by Automattic, it’s “an open source project led by a core development team, and contributed to by hundreds.” (well put Andrew!) The changes made in 3.2 are the result of the contributions of that collective effort, not that of a single company. While Automattic has significant influence over the changes made in each version, there are hundreds who have contributed (read the full list here). It’s the collective spirit that makes WordPress what it is, and we’re sorry for placing any undo emphasis on Automattic in the phrasing below!


New Dashboard Design


The New Dashboard

As a WordPress user, I’m happy with the design adjustments made to the Dashboard and throughout the admin panel. Most noticeable is the left navigation, which is much cleaner and grouped a lot better. It’s also much easier to tell what section of the admin you’re in with the highlighted headers.

Aside from the navigation, there are a lot of subtle changes that make a big difference. The containing boxes on the dashboard and throughout admin have changed, the typography has tightened up, and they reworded some of the menus (ex. changing “Tools” to “Available Tools”). What I think is a really nice touch is the addition of the “Freedoms” and “Credits” pages in the footer, which helps you get to understand WordPress a little better.


Support for IE6, PHP4 and MySQL4 Dropped

IE6 support has been a fading notion for lots of big web enterprises lately, so that part doesn’t come as a huge surprise. The most notable technology change is that you’ll need PHP5 and MySQL5 to run WordPress 3.2. This means that people running older versions of either technology will need to update to the current version to get things up and running.


Updated Editor- Now with Full Screen Mode!


Full Screen Mode

If you head on over to edit a post, page, or custom type, you’ll notice the editor got a bit of a facelift as well! The icons were redesigned (and look great in my opinion), the HTML editor now uses a monospace font, best of all, there is full screen mode.

In full screen mode (screenshot above), everything except for a simplified editor bar and some borders that denote your editing area goes away so you can really focus on your writing. If your cursor doesn’t move for a second or two, everything except for the title and text of the post go away until you move your cursor again. This is pretty slick and serves as a nice distraction-free way to write.


Extended Admin Bar


The New Admin Bar

At first, I wasn’t a big fan of the admin bar; I thought it got in the way of the design. Then I started using it and realized it made editing pages and posts much easier, and that was with the limited functionality the admin bar had.

In 3.2, the admin bar got a separate Dashboard button, ‘Add New’ has been extended beyond post, page, and custom types, the Appearance button has been extended, and there is now an Updates button. Under ‘Add New,’ you can now see Media, Link, User, Theme, and Plugin. You can also manage all of the options under Appearance, as opposed to just Widgets and Menus. This makes it incredible easy to manage your WordPress site from both the front- and back-end.


New Default Theme: Twenty Eleven


The New Default Theme

To be honest, I wasn’t a huge fan of Twenty Ten. I thought it did a good job of demonstrating the new features of 3.0, but I wasn’t a fan of the design, and for a default theme it was incredibly complicated to read code-wise; I feel you should be able to learn how to code a WordPress theme by looking at the default theme. Twenty Eleven brings that back.

Based on the Duster theme, Twenty Eleven is a much cleaner design (I LOVE the font they use for the body text), with several widget areas, and the code is much easier to read. It’s also plugable (like Twenty Ten)- making child themes based on it is a fairly easy process. As an added bonus, Twenty Eleven is a fully HTML5/CSS3 theme.


Speed Optimizations

As a programmer, I’m very much an “under-the-hood” guy; I worry about load times and code optimization. That’s why I was very excited to read that 3.2 is faster and lighter than previous versions. They’ve gone through and reduced the load times of the most popular pages in the admin, they’ve added support for incremental upgrades which means updating the WordPress Core and plugins is now much faster, and they’ve optimized their code for certain queries and security functions. Along with that, they’ve included caches that will reduce the number of calls WordPress needs to make in certain areas, therefore reduced the amount of memory needed.

In my limited use so far, I can tell that WordPress is running a bit more smoothly. Nice work by Automattic and everyone else involved in the project!


New Development Tools

While the list is rather long, I did want to mention that WordPress 3.2 sees a bunch of new filters, functions, and changes for theme and plugin developers. Some of the notable addition from the above list include:

  • Allow retrieving comments by post type, status, author, author, name, or parent. Fetch only published posts for recent comments widget
  • Allow taxonomies to be queried by $_GET parameters on non-taxonomy url’s
  • Allow custom author elements such as email
  • Don’t 404 for empty post type archives
  • When upgrading plugins/themes, if the new destination folder is different from the previous folder, delete the old folder upon upgrade

Conclusion

I’m really excited about 3.2. The new dashboard design is fantastic, full screen mode makes concentrating on your writing easier than ever, and the new default theme is one the WordPress community should really be proud of. Plus, WordPress is lighter and faster, which should be a big relief to power-users like me (and probably most of you). If you’re interested in what else is new, you can view all of the changes here.

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://blog.kamarkecil.com Arif Riyanto

    I feel it. WordPress 3.2 is a best CMS now

  • http://ateliermos.com Daniel

    Thank you for this brief resume about WP 3.2! helped me a lot to explain the new changes to a fellow not-into-WP.

  • http://www.thisorganicprocess.com/ Ben Czajkowski

    Just when i think I have a handle on WordPress, they go and release an incremented version. Lots of fun, new stuff to play with here. Looking forward to upgrading (again) later this week.

  • http://prop-14.com Randy

    “for a default theme it was incredibly complicated to read”
    I second that!

    I noticed that the links for viewing all posts and pages now say “All Posts” and “All Pages” as opposed to just “Pages”. Do you know if there is a specific new label for register_post_type for that? I think in the old way just used the same name as the post type by default. I always hated that.

    Nice post!

    • http://prop-14.com Randy

      So I looked into the core files and have seen that there was a new label that can be used for custom post types called ‘all_items’. I am actually not sure if this is “new” but it works!

  • Nadine

    Great post!

    I found that if you have a plugin, and you edit the files in the plugin editor by accident, it becomes “inactive”. Sadly, there is no way to recover the plugin files back to “active” i.e. deleting/re-installing, overwriting the wp-admin and wp-includes folder..nothing.

    I haven’t found a way to solve this issue in 3.2 as of yet.,

  • http://www.elimcmakin.com Eli McMakin

    Dropping support for IE6? Thank goodness.

  • Techeese

    Excellent, this year keeps getting better and better for the web era.

  • http://peterwilson.cc Peter Wilson

    While Automattic have significant influence over WordPress, I think it important to acknowledge only four of the people listed in the announcement post work at Automattic and are paid to contribute to core.

    • Brandon Jones

      Thanks Peter – I’ve made a small addendum to the top of the post to make this totally clear.

  • http://andrewnacin.com/ Andrew Nacin

    Guys, WordPress is an open source project, led by a core development team, and contributed to by hundreds. It is not a product of Automattic. If you want to be a resource for WordPress, please ensure you’ve got basic details about the project correct.

    • Brandon Jones

      Heya Andrew! I’ve since added a little “editor’s note” at the top just to make things perfectly clear. After re-reading the post, I also made a few changes to the phrasing to make it perfectly clear that this was a community effort, not just one by Automattic. Thanks a ton for the prod ;)

  • http://www.conseils-relationnel.com ismail

    i’ve already downloaded it, it’s so beautiful and really fast

  • David Appleyard

    Really excited to get this rolled out for the various WordPress sites at Envato!

  • http://www.adesignlik.com Chad P

    The new 3.2 makes even using genesis framework feel much faster as well. I also notices a drastic improvement in the speed of updating / installing plugins.

  • http://www.ariperwira.com AriPerwiraCom

    wow nice review and make me interest to upgrade my blog to wordpress 3.2
    thank you for this info

  • http://www.vanzantdesign.com Shaun

    I really like the new design on the backend, makes it look much better. Particularly the typography.

  • http://coderbay.com Coderbay

    Really like the wordpress new version and its exciting features

  • http://8gramgorilla.com 8 Gram Gorilla

    Personally the most exciting thing is probably the speed increase and admin optimisation. I’m all for optimisation!

    Now to upgrade without breaking our site…

  • http://tutspress.com/ TutsPress

    I am so happy for WordPress 3.2 Support for IE6, PHP4 and MySQL4 Dropped and others..

  • humphr3y

    I’m wondering where are the stats box that appears when you starting the administration panel… i have lost them when i upgraded from 3.1.2 …

  • Shewmaker

    This was not the post that talked about Automattic. That was the Vaultpress post. Both the comments and the Editor’s note are attached to the 3.2 Upgrade post when it should be attached to the Vaultpress post.

    • Brandon Jones

      Thanks for the comment Shewmaker! Vaultpress actually is an Automattic product – the comments were over the credit for the WP 3.2 update being overly attributed to the Automattic core crew instead of the army of community contributors that are not part of Automattic, which is the topic of this post. You’ve got me all confused now :) Let me know if something is still wrong though and I’ll happily make any necessary revisions!

  • http://ja.rafi.pl RAFi

    You forgot about awful default font in editor box. There are few plugins which can bring back old font in editor. New console-like type is unreadable and looks ugly.

  • http://christitzeimaging.com/ Chris Titze

    I updated yesterday to wp 3.2 and I love it. Thankfully none of my plugins broke unlike last update.

  • http://baliniz.com Baliniz

    Yeah.. I’ve try it for my new project..
    It’s a perfect CMS I thought!

  • http://www.xtence.be Xtence

    Thanks for this brief explanation, since i came back from holiday yesterday it gives me a good look what’s changed and i’m gonna install it right away !

    this version seems again to be a nice improvement, many thanks to all who made his/hers contribution !

  • http://www.customicondesign.com CUSTOM ICON DESIGN

    Bad thing for me, I still use ie6, :(

    • http://www.shaunbent.co.uk Shaun Bent

      I’m still on Netscape! I just can not see any advantage to upgrading my browser! :)

  • http://jonprestonstudios.com Jon Preston

    Hi. I have one client who has a wordpress site that she blogs on frequently. If I install this update, it won’t zap any of her existing posts, will it? I’m also looking to transform my site into a wordpress as well, so knowing all that I can know before I get started is a huge help!

    • http://www.casabona.org Joe Casabona
      Author

      Hi Jon- It should not zap any of her posts. That said, you should always back-up before before doing an update. For posts, just go to Tools->Export (you may have to install the plugin, which you can do from that screen), and back-up the posts.

    • http://www.headbangerspanama.com Euclides

      It should not affect the site, however, make a backup of the database before upgrade just in case…

  • Dave

    Does anyone know ant thing about ‘Allow taxonomies to be queried by $_GET parameters on non-taxonomy url’s’? Can’t find any info about it. Thanks

  • Pingback: 0101010 & Being More Digital « links4anne

  • http://ibnmalik.net ibnmalik

    new dashboard appearance makes me feel enjoy…
    a new font in editor page, make me feel easier to edit the code…

  • http://www.jurkturtle.com Mick

    I already love WP 3.2 but I wasn’t aware that it no longer supports IE6.

    This is quite a concern for me and my corporate clients. I think I’ll need to do a lot of careful testing before I even consider upgrading on client sites.

    • http://www.kentfeeds.com TechDaddyK

      Correct me if I’m wrong, but doesn’t the lack of IE6 support only affect the backend of WordPress? I mean, sites created with WordPress 3.2 will still work on IE6 clients, but if those users want to administer the site, they’ll need to move to something created within the last 9 years.

  • http://ginva.com/ Ginva

    The new look dashboard in WP 3.2 is totally different and it looks like Fluency Admin.

  • http://www.mossawir.com mossawir

    wordpress 3.2 worth using. but their should be legacy option for older templates. upgrading some times runes your website :S..

  • http://keyminor.wordpress.com kirtana k

    I love 3.2′s fullscreen writing feature. I love wordpress. I love everything about it. I have a question though: I use wordpress.com for my blog, and it obviously has wordpress 3.2, but I’m alo running wordpress on a domain of my own and I want to upgrade there too. How do I know if it’s safe? I don’t want to break stuff..and my knowledge of these things is minimal..

  • http://easyweb.my Web Marketing Consultant

    Good to see the release of newer version but I would want to wait till the release of improved version (ie v3.2.2 or later). Experience told me that the major upgrade might need to “enhanced” further. So, I hope they will release newer version soon, can’t wait for that… ;)

    Regards,
    Steven

  • http://360signals.com Maor Hazan

    Great review! Thanks!

  • Pingback: WordPress 3.2: Что нужно знать о новых возможностях « Wordpresso

  • http://otisdukev160.imagekind.com/ christopher

    woooow you wreally suck