WordPress 3.0 Preview: A Quick Peek At New Features And Functionality

For long time WordPress fans, good news for you: WordPress 3.0 is coming.

WP 3.0 is scheduled to release in May 2010, which is just round the corner. We have grabbed a beta version of it and gave it a test run. I must say, it is darn impressive. This latest release comes packed with plenty of new features and functionality. It fixes some of the concern that we have voiced recently and added more useful features.

What’s new in WordPress 3.0

1. Support for multi-site

In the past, the WordPress software only allows you to install one blog. For those who wanted to create a series of blogs, or start a blog network, the only option is to install WordPress MU. With WP 3.0, you can now install multi-site with just the main core files (In short, WPMU is now merged into the WP core).

To install multi-site, simply add in the field in the wp-config.php file

You will then be able to access the Network menu under Tools section.


Unknown: What is unknown at this point is how easy is it to migrate from an existing WPMU site to WP 3.0?

2. WP Installation: create your own username

Unless you specifically change it, everyone will know that your WP administrative account is of the username “admin“. Not anymore in WP 3.0. You can now choose your own username and set your own password for the administrative account. Personally, I feel that this should be the way right from the start, but it is better late than never.


3. New default theme: Twenty Ten (2010)

Getting bored of the ugly default WordPress classic theme? Wp 3.0 now comes with a new default theme called Twenty Ten (aka 2010).


This may look like a simple theme, but it is fully customizable in the backend:


This theme is mainly built with widgets and you can place content on almost every part of the theme.



If you don’t like the default white, you can also change the background color, or upload your own background image.


Custom header image

Choose your favorite header image


4. Creation of custom menu

This is still in experimental stage, but I think this is the best feature in the theme section. 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. I love it the instance I saw it.


Once you have created the menu, you can add it to your theme via the widgets section. Cool, isn’t it!

5. Define custom post type

A blog post nowadays is no longer just text and images. It can also be a video, podcast or any other stuffs. In WP 3.0, you can now define your own custom post type. Instead of just “Posts” and “Pages“, you can now create a custom post type like “Movies“, “Resume“, “Album” etc.

To do this, simply add the following code to your functions.php. (Code adapted from Wp-Engineer)


6. Support for Child theme

If you want to change a part of your theme, but do not wish to modify any bit of the original theme files, you can now create a child theme. This child theme will inherit the functionality and looks and feels of its parent theme, but at the same time allows you to make modification to the theme.

7. Other small stuffs

Most used category in post/page section

A new “most used category” section is now available when creating new Post/Page.

Get short link

With the rising popularity of shorturl, Wp 3.0 now enables you to grab short link for your content.

Category cloud in the category section

A category cloud is now displayed in the category section to highlight the most frequently used category.

Plugin upgrade feature now available in the dropdown bar

You can now go to the Plugins section, check the plugins and select the Upgrade feature from the dropdown bar.

More options when exporting posts

When exporting posts, you can specify posts from certain authors, date or time.

Removal of Miscellaneous section

There won’t be anymore Miscellaneous section in Wp 3.0. It is now merged with the Media section.

Specific author themes

You can now create specific themes for each and every authors of your blog.


WordPress 3.0 is currently in beta 1. It is not suitable for production use yet. Interested testers can download it from the release archive.

Are you excited about the new features in WordPress 3.0? Tell us about it in the comments.

Damien Damien

Damien Oh started writing tech articles since 2007 and has over 10 years of experience in the tech industry. He is proficient in Windows, Linux, Mac, Android and iOS, and worked as a part time WordPress Developer. He is currently the owner and Editor-in-Chief of Make Tech Easier.


  1. Good write-up. I have also test-run the beta and I'm impressed too. We've come a long way with WordPress and I can't think of any other script out there that is as user-friendly as WordPress. And at least as importantly: as admin-friendly. *lol*

  2. I personally have never used WP, and I have my site running on Drupal, but I like the possibility of multisites, and it seems to be easier to install and run that with Drupal.
    Also for security reasons, is good to know that admin is not going to be the default main account anymore.

  3. I have dabbled with Drupal before. I find it to be very powerful with a lot of ready made modules, but when it comes to customization, it is developer's nightmare. Just my two cents worth of opinion.

    WordPress is getting better and better, both on the front-end and back-end. You may want to give it a spin.

  4. Yeah, I think I should have started with WP, I do not do multisites, and actually everything I do with Drupal can be done with WP.
    So it seems I am using a truck to take the kids to school :).
    But with 700+ posts in my Drupal blog, it is not easy to change, and start learning everything again, a lot of time is needed.
    Unless of course someone who is experienced user of both Drupal and WP would tell me the pros and the cons of making the movement.
    As I do not use views, nor CCK, just plain blog, and few modules like Adsense, boost (Super cache in WP), feedburner, and I think that is all. :).

  5. It is going to be a difficult task migrating 700+ post to WP. You might as well stick with Drupal.

  6. 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.

  7. I entered the code in functions.php
    under function editoptions() {

    .But It doesn't make any changes for any site in my multisite network. Am I missing anything?

    Thank you !

  8. I don't know what Helpin did…But I tried the similar thing
    “function post_type_movies() {
    register_post_type( 'movies',
    array( 'label' => __('Movies'), 'public' => true, 'show_ui' => true ) );
    register_taxonomy_for_object_type('post_tag', 'movies');
    add_action('init', 'post_type_movies');” I hhave used this by pasting in functions.php file .
    But no change .

  9. It is working now .But the the title of the option is still showing as ” add new post” .

  10. I tried it on a multi-site setup and it worked fine. Did you add the code to functions.php file in the active theme?

Comments are closed.