
This has been something that I have been looking forward to for a very long time. With these options, wordpress mu and buddypress, WordPress is really a cms/blogging software to be reckoned with.
Clients get confused when you install wordpress as a cms for them and they see add a new post, they always get confused with that. With this new feature where it says add a new client, or add new business. Clients will be able to understand easily what they need to do. This will also add the ability to organize much easier within categories and categories within categories.
To add a custom post type in wordpress 3.0 this would go into either a plugin or the functions.php file in your theme directory:
// This function is where the magic happens
function post_type_gallery() {
// this is where we say the post type
register_post_type( 'gallery',
// This section tells wordpress what to show when they go to add Gallery. This will only show the subject box, the body box and the publish box.
array( 'label' => __('Gallery'), 'public' => true, 'show_ui' => true) ) );
}
// This action shows the above function in the WordPress Dashboard
add_action('init', 'post_type_gallery');
With that you will have a custom post screen, Way easier than it was before! Everything posted in this gallery section will also only appear in the gallery edit posts section. It should look this this below:
Next will be how to add a custom field to this custom post. It is the same way as before, just a little bit of added code into the register_post_type.
WP Engineer goes a little more in detail about custom post types. More in detail about how to display certain boxes and what not. Definitely worth a read.

This is going to be a big help for making sites my client friendly. It will organize the content and make things much simpler for them. I messed around a little with it myself. If you would like to check out an example of how to create a custom post type and modify the values displayed in the edit post columns, check out my article.
http://www.heinencreative.com/archives/tutorials/creating-custom-post-types-in-wordpress-3-0/
Splendid tip, exactly what I needed to know for an upcoming project! This is one of the better WordPress dev blogs out there… I’ll definitely be coming back for more, especially when WP 3.0 is officially out!
This is really really GREAT! You can basically do everything with this, set up a simple Forum based on Posts and Comments…, wanna do a business directory add some custom fields like street, phone, … Really NICE!
wow thank you for wasting my time.
Thanks. That’s exactly what I’ve been looking for. Now I just need to figure out how to add forms and fields to this thing. Any ideas? I think Chris Creed has developed the idea further. But you broke down register_post_type function which is really helpful.