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.

There’s no getting too much of WordPress.org. It keeps on amazing me and my websites keep loving it more because of it’s efforts to improve incessantly. Keep up the good work WordPress.org and maybe you could add some chutzpah to the low profile wordpress.com by adding 2010 theme to the default. It would do a lot more good than a lot of other highly priced themes out there. Good luck on the forthcoming launch of 3.0!
I have got many wordpress websites. WordPress sites is really very good as seo. I hope that wordpress 3.0 will be more good.
The new ‘Custom Post Types’ are an excellent idea and it makes me feel all gooey inside. Kudos to WordPress and the team.
How do you edit the config file to enable the Network link to display under Tools?
Nevermind, found it here: http://codex.wordpress.org/Create_A_Network
Is there a tutorial for this, like a net tuts viedo tutorial?
I’m looking forward to the multisite capability built right into v3.0. I’m hoping the webcomic plugin will still work :)
Me too. I’m testing the beta version of WordPress 3.0 with Webcomic 2.1 and although it worked initially, after uploading 3 comics all of a sudden the interface started messing up and no matter what I do I can’t get it to work again!
Hopefully the upcoming Webcomic 3.0 will counter this issue.
You have written fantastic features for wordpress. I am considering these features for my site and work.
Thanks For Great Help
good news and very nice post … appreciated …
now is the time to have a look at automatic upgrade options from my host … :)
WordPress 3.0 works perfectly, but I am still missing the way to save different sets of plugins and only having to turn on or off the set, I am missing the ability to quick select the categories, just start typing the name of the category and this is filter for easier selection, I am missing a better image resizing or editing, anyway, I love wordpress.
Thank you for this great info. I am new to wordpress. I have always searching for how to develop a good looking wordpress blog.
Hiya,
I very much liked reading your blog. Excellent content. Please keep posting such profound cotent.
Hi, I’m here a lot, and I do not understand because I do not know much English. But I see that you are glad, and glad too my mail
Very good tutorial for WordPress, can help anyone who is newbie for wordpress, i will defiantly send this link to 2/3 friends for reference…
good blog…
I love WordPress 3.0. I am in the process of moving all my websites to it as we speak. Can’t wait for what 4.0 might have installed for us :)
Wow, thanks for the useful information …….
I did not know about any of these till.Now, I have to use that Post Styling Editor one. Not too happy they had that feature hidden and not just some silly check box for users who didn’t bother reading the update notes for 3.0.