10 Features to Look Forward to in WordPress 3.0

10 Features to Look Forward to in WordPress 3.0

Tutorial Details
  • Technology: WordPress 3.0

WordPress 3.0 is scheduled to be released within the next 30-60 days. There are some great new features coming, including custom post types, a new default theme, and a menu manager. Read on to find out what to expect in version three!

1. Choose your Username and Password

You’ll encounter new features as soon as you start! Currently, when you first install WordPress, you are assigned a default username of admin, and a randomly generated password. No more – now WordPress lets you choose a username and password when installing.

What does this mean for us?

This means that security within WordPress has been enhanced. Previously, a hacker could probably depend on the fact that there was a username called ‘admin’. This will no longer be the case in version three. Read any tutorial on securing WordPress – you will always be told to remove the admin username. You no longer need to!


2. New Default Theme!

WordPress 3.0 comes with a new default theme, called TwentyTen (2010, like the current year – go figure). Apparently, the WP team has an aim to release a new default theme every year! TwentyTen is a nice theme. The main typeface used is Georgia; it has two columns, with a widgetized sidebar and footer – and it even has some nice dropdown menus built in! Needless to say, custom header and background (new feature) functions are also available.

What does this mean for us?

We start off with a nice new theme, and bloggers have more options to try out before they start looking for themes. More options are always helpful, right?


3. Custom Background Support

WordPress 3.0 adds custom background support. Add the code below to your functions.php to make your theme support it:

add_custom_background();

Once that’s done, you’ll see an option called Background added under Appearance in the WordPress admin. This will allows you to upload a header image and customize it.

What does this mean for us?

This doesn’t really mean much to advanced theme developers, since they often provide an option like this themselves. Nevertheless, I have no doubt that the WordPress community will come up with some creative uses for this.


4. Multi-site Capabilities and WPMU Codebase Merge

WordPress and WPMU (WordPress MultiUser) are merging their codebases. This makes it much easier to handle large WordPress networks. See the Multi-Site settings under Settings>Network.

What does this mean for us?

A lot! A network of WordPress sites is much easier to maintain – either with a subdomain.domain.com structure, or a domain.com/subdirectory structure. This network capability is optional, and WordPress and WPMU users shouldn’t face any difficulties while upgrading. Also, this makes it easier for WPMU users to utilize plugins – no more plugins that go bust or stop working.


5. Custom Post Types

A great new feature! Before, all you could add from the WordPress admin section was new posts and pages. Now, you can create new post types to show up. Add the following code to create a new post type called ‘Portfolio’:

function post_type_portfolio() {
	register_post_type( 'Portfolio',
                array( 'label' => __('Portfolio'), 'public' => true, 'show_ui' => true ) );
	register_taxonomy_for_object_type('post_tag', 'Portfolio');
}

add_action('init', 'post_type_portfolio');

What does this mean for us?

Quite simply, it means WordPress has become much more of a CMS. This holds unlimited possibilities for theme developers, and reduces the need to fiddle around with custom fields.


6. Custom Taxonomies

Custom taxonomies have been made easier to use, as well as hierarchical – which means you could have a taxonomy called ‘Rating’, with sub-taxonomies like PG-13, R , U etc.

What does this mean for us?

It means that WordPress is moving more and more from a blog-type CMS, with effort required for better capabilities, to a much more flexible and usable Content Management System.


7. Easy Menu Management

This is my favorite new feature in WordPress 3.0 – a menu manager. It’s developed by WooThemes’ WooNav, and I absolutely love it. You can create multiple menus, categories, and even custom external or internal links! The menu feature even comes with a default widget to add to any widget ready area – awesome, isn’t it?

What does this mean for us?

On the surface, this provides us a great UI (user interface) for adding new menus, it simplifies the job of WordPress theme developers and makes things as simple as possible for users. Benearth the surface, there is a lot more – this marks a point where commercial WordPress theme developers join hands with WordPress and contribute to it. A win-win situation for both, and an incentive to continue working.


8. A Bunch of Other Smaller Features

  • Welcome guide: WordPress 3.0 will be including a guide with it which helps users to know the system better and teach them basic usage.
  • Specific author templates: We already have hierarchy for categories and tags like category-{slug}.php followed by category-{id}.php in the Template Hierarchy, but now you can do the same for authors. So, if the author name was ‘Rohan’ with id 1, WordPress would first look for author-rohan.php, then author-1.php before author.php in the template files for display.
  • Media UI redeign: Started, but not implemented in WordPress 2.9, the Media tab in the admin panel may get a UI redesign

Conclusion

The screenshots and features that I’ve written about here are taken from the most recent nightly build. You may want to try it out yourself, though keep in mind that it’s still unstable. Nevertheless, WordPress is evolving at a rate no one could have predicted, and is fully morphing into a powerful and flexible CMS.

Tags: Wordpress
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://www.gabrielizaias.com Gabriel Izaias

    Awesome new features! WordPress is growing up to a huge CMS.

    • http://omarabid.com Omar Abid

      no, it’s just becoming a better blogging platform

      • http://www.james-harding.com James Harding

        No, it’s just becomming a better CMS platform

      • http://www.jeremybuff.com Jeremy Buff

        Omar,

        WordPress is most certainly a powerful CMS. Did you know that with only a small function, you can easily create different single blog post themes depending on what category the post belongs to? Every single post can look different. Every page can look different. All posts within each category can look the same, and each category look different from another.

        The possibilities are endless. No other CMS is as easy for the user to administrate, with having this much flexibility. WordPress FTW.

      • http://www.workfromhomebusinessnow.com/ patrickd

        Word Jeremy!! WP FTW!!

  • http://subsky.blogs.overvision.net Subsky

    Excellent post, thanks!
    These new features are something which will really enrich the blogosphere, however I will not be the first one to upgrade the “live” blog since initial major upgrades are prone to quick fix-ups as extensive feedback is given and bugs reported. When I’ll see WP >3.X.X then it will be time to board!

    It’s amazing what kind of things one can come up with using this CMS.

  • http://twitter.com/mandaleebee Amanda

    Fantastic overview and exciting news!!! I am pumped for each and every one of these new features. Can’t wait to try 3.0 out!

  • http://teamget3.com Mark

    Definitely looking forward to 3.0! Thanks for the heads up and the screenshots!

  • http://appflow.co.uk Daniel Groves

    Ohhh god, Am I looking foreword to this or am I looking foreword to this?

  • Khalil

    Really very nice features… waiting for release

  • http://psdxhtmlycss.com Carlos Psd

    I like the new default theme…

  • http://designrnews.com DEsignrNEws

    Looking forward to new wp. Thanks for this great review!

  • http://askarsabiq.com Askar Sabiq

    nice !
    still waiting for 3.0 :D

  • http://www.squareonemd.co.uk Elliott

    Great news, keep pushing wp – I love wp!

  • http://www.imblog.info Muhammad Adnan

    well, I think there will be a meta_value_number to accept the values for digits in custom fields.
    If it is not in 3.0 Version then it should ;)

  • http://devndesigns.net Shahbaz

    I am a wordpress developer and these new updates means alot to me.

    Specially the MU feature, it will save us alot of time.

    waiting for its release now…..

  • http://daipratt.co.uk David Pratt

    The custom post types will make WordPress a lot more powerful and bring it closer to full CMS functionality. With these new features it will certainly close the gap in terms of functionality with Drupal and Joomla. I hope the upgrade path from 2.x to 3 will be painless as well!

  • http://www.ideaprison.com ideaprison

    nothing interesting.. but I ♥ wordpress nonetheless

  • http://alfred.co.in/ Alfred

    Actually I’m just scared that plugins might break and ill have a headache with my theme

  • http://blogote.com Rockstar Sid

    WP all the way thru :)))

  • http://www.bradofficer.com Jacksonville Homes

    The multi user merge is big. Ready to get 3.0!

  • http://scriptxray.com ChristopherR2D2

    Nothing about BuddyPress? I thought they were merging BP, MU, and Single with 3.0 … grrr.

    • http://mark.watero.us/ Mark.

      Eek, who gave you that impression?

      BuddyPress is great for what it does, but it has absolutely no place in core. WordPress is a CMS, not a social network in a box.

  • http://www.ryanbickett.com Ryan

    Great post. Can’t wait for WordPress 3.0 to come out. I have a pretty big project that I’ve been holding off from starting until 3.0 comes out. I’m getting excited for the release more and more each day.

  • http://Adamhaider.com Adam Haider

    Great post!

    WordPress imho is without a doubt the most flexible blogging platform available for serious bloggers.
    The new features don’t suprise me as it’s something that is expected to come about due to the increase in individuals blogging so the damand for a more CMS-type structure makes sense.

    Can’t wait to upgrade to 3.0 and try it out when a more stable version is released. :-)

    Adam

  • http://www.marco.pälecke.de Marco Pälecke

    Hello,
    a little Note: if you want “10 Features…” then is it unprofessional 8 Features to write. I miss 2 Features.
    Thanks.

    • http://twitter.com/zbysek Zbysek

      In point 8. “A Bunch of Other Smaller Features” you have 3 another features so it’s in total 7 + 3 = 10.

      But I agree that it’s a little confusing.

  • http://www.dm2interactive.com Milos

    Nice article and features but what about performance? :) Each WP iteration consumes more and more memory and it’s long ago when it was usable for shared hosting platforms.

    It would be really nice if you could do some benchmarking and compare previous WP versions with new WP 3.0 ;)

  • http://designwoop.com Stu Greenham

    Wow! Can’t wait for this to be released! :D

  • http://twitter.com/zbysek Zbysek

    Custom Post Types? Great! It’s good to see WordPress is becoming much more of a CMS. The possibilities where to use WordPress will rapidly increase.

    Easy Menu Management is another cool improvement.

  • http://www.svhaarle.nl Geert Besten

    Does anybody know what the WP 3.0 release date will be?

  • http://www.zadling.com Zadling

    Very cool additions to WordPress 3. It’s unbelievable how this incredible tool transformed the internet and all for free.

  • http://www.webdesigntuts.net Web Design Tutorials

    Improve WordPress? It’s already the best blogging platform IMHO, so to make it more like a CMS can only mean good things.

  • http://myslobusiness.com Ivan @ MySoloBusiness

    Wow. Thanks for this first peak of what’s to come. I’m looking forward to trying out the new menu management system. WP is indeed becoming a CMS offering many possibilities for solo entrepreneurs who want an easy tool to create their first website and/or blog.

  • http://amirsahib.com Amri

    Changing the admin user name is a big one for me.

    • http://amirsahib.com Amir

      Typ0 in my name. Hah.

  • http://ignorethesquirrels.wordpress.com Karen Runtz

    OK, this gives away how little I know, but how do you learn if you don’t ask, right? As a new WP user, I get confused when I read about functionality, especially trying to figure out if it applies to blogs that aren’t self-hosted. I’m finding that in most cases it doesn’t seem to. I have two questions. First, which of these new features will make a difference to me if I stay on wordpress.com. Second, do you think someone without a knowledge of html can make the transition to a self-hosted version? Maybe there’s a third question! Will 3.0 make it easier for a person like me to self-host? There seem to be many advantages to this, especially with SEO.

    • http://www.squarerobot.com Andy

      You don’t need to know HTML to self host. All of the WordPress.com themes are also available for WordPress.org users so you don’t need to code a new theme or anything (in fact, you have more theme options for WordPress.org! by hundreds!).

      I think most of these features are already in WordPress.com but not implemented in themes – from what I can tell they test it on WordPress.com before releasing to WordPress.org.

      That said, the two are separate platforms – some 3.0 stuff might be in WordPress.com but be hidden because it requires more complex knowledge etc.

      Most of these features are really for people wanting to use WordPress as a full featured CMS rather than just a simple blog.

  • James

    OK for the geeky few, but a waste of space for the majority who just want a simple usable system.
    Unfortunately we’ve become a world of “we’ll do it because we can” rather than the more balanced “we’ll do it because it’s what’s needed”.
    The rebirth of the simple mobile phone without the bells & whistles should be telling us something.

    • http://mark.watero.us/ Mark.

      Actually if you follow a lot of the discussions on trac or anywhere the core developers and UX folk hang out, theyre very much for not doing things just because they can. Thats left to the plugin developers when dealing with the World of WordPress.

      Custom Post Types have been requested by the community for a long time and will increase the power of WP tenfold. It definitely wont hinder it in any way.

    • Mohammad Ashour

      I agree with doing what’s needed vs. doing it because we can. It’s also interesting that companies and product communities are willing to give the users what they want without going back to the original vision of the product or service. I’ve said it before but I’ll say it again: WordPress is supposed to be a blogging CMS. If you need an enterprise solution, get an enterprise solution.

  • http://www.ryantmalone.com Ryan T Malone

    I for one cant wait to use the new WP. I have been thinking for a while about just going ahead and using Thesis on my main blog for a while, however, with the new features in WP 3.0, I might just give that a test when it is out and see if it does what I want it to do for me.

  • http://www.helixgroup.net/ Helix

    Really looking forward to this.

  • http://www.wptunes.com Pantho Bihosh

    At this moment, I am waiting for this surprise. I know & believe wordpress platform is the best cms platform for web design and development and blogging.
    Wordpress & WordPress MU will be merge in version 3.o – it is the great news and opportunity for me and I think for others also.

    Thanks for share with us this nice news…

  • http://sparkwoodand21.com Duncan // sparkwood and 21

    Am looking forward to it. Is already looking good and the merge with WPMU = amazing! bonus install on testing server for theme development. yay!

  • http://geckobuzz.fr/ Gecko Buzz

    Amazing, can’t wait to try 3.0.

  • http://www.tekoestudio.com Teko

    Excellent I cant wait to try it, Another reason to love WP!!

    BTW great review

  • http://www.xoth-t-shirts.com XothDesigns

    Really cool! Looking forward to test new features!

  • http://scottmillardesign.co.uk Scott Millar

    I’m excited for this. I’ve just recently been figuring wordpress out. Looking at this 3.0 it seems life is going to much easier. :) Wooohoooo!

  • http://www.xtence.be Xtence

    I like this very much, i use WordPress for some time now and all my clients are very fond of it due the useability.

    Thanks for the round-up !

  • Mohammad Ashour

    I think the Multisite additions are definitely interesting. However, I’m worried that there’s a loss of focus: WordPress is supposed to be a blogging CMS. It’s being used as much more than that and it’s trying to adapt to its users. This, while seeming the right thing to do on the surface, could make a simple blogging CMS turn into something much more complicated. It’s like Photoshop: Great tool with a huge learning curve, because it tries to do too much.

    May be it would be better to have a master CMS that sits on top of hierarchy, one of the nodes of the hierarchy being WordPress as a blogging system. That way, if you want a blog, you get WordPress, and if you want more you deploy the master CMS. It’s more bottom-up than the top-down approach that say, Drupal uses, but I think it lowers the learning curve and gives more focus.

    • http://themeforest.net/user/themeblvd/portfolio?ref=themeblvd themeblvd

      The beauty of a lot of these changes having to do with the way the actual backend functions, with added options, menus, etc has been handled very well with WordPress. They’ve made so many of these features are based on whether the theme developer chooses to include them or not.

      So basically, if you have a theme that is built to be a classic blogging template, that’s what the user will get.

  • http://brianswebdesign.com Brian Temecula

    I think that some of the features are cool, but as a theme developer and WordPress tweaker, I’ll need to see more before I’m jumping for joy.

  • http://www.jguiss.com Julien Guiss

    Great improvement !

  • http://www.sjlwebdesign.co.uk SJL Web Design

    Awesome, Can’t wait to try it out. must be close now!!
    Great write up.

  • http://www.workfromhomebusinessnow.com/ patrickd

    great news! im glad that im a wordpresser..

  • http://www.pixoliacreative.com Raymond Lopez

    awesome! can’t wait any longer!

    • http://www.pixoliacreative.com Raymond Lopez

      how do you cutomize the image that appears here —>>>

  • http://www.e-sushi.net/ e-sushi

    I don’t know why, but I allready see a bugfixed 3.01 coming up a few days after the initial release.

    Besides that, I’m scratching my mouse into my desktop waiting for the big 3! ;)

  • http://www.deluxe-site.com/ Diamond Deluxe

    Sounds great… finally something girls like me will want to play with!

  • http://www.millionmyles.com Carson

    I am really looking forward to the custom post types. This is huge.

  • http://themeforest.net/user/themeblvd/portfolio?ref=themeblvd themeblvd

    The custom post types and the menu manager change everything for my WordPress themes. It kind of sucks that I put all that time into working those things into my WordPress framework just a couple months ago.

    BUT, on the other hand, now I think it will be more clear in the admin panel for the users, having those things built into WordPress. It will allow the average user to be familiar with these features as a standard practice, opposed to having to ‘learn’ how a new theme works when they install it.

    So, I guess it is all very exciting indeed :-)