BLEH
I must admit that I've been disappointed in Custom Post Types (CPTs). There was so much talk prior to v3.0 release of the coming revolution of WordPress as "CMS" and now it seems like crickets.
CPTs and THEMATIC
I'm wondering if anyone has success stories using Thematic and child themes with CPTs...?
CUSTOM TEMPLATES
From what I gather, CPTs only seem to display via custom template .php files. This seems like a step backward and a messy requirement causing me to litter my child theme with multiple template files and redundant code within each.
FUNCTIONS.PHP
Is it possible or desirable to create CPT page displays via functions.php in the child?
_________
BASIC USE
My needs seem simple: I just want to create CPTs with clearly labeled custom fields (or taxonomies?) in the way I've done using More Fields plugin.
CLIENTS' EASE
This way a client can write up a Book post and, in addition to regular content, enter custom info in each post about things like pages numbers and publisher and date via clearly labeled custom fields (and NOT the generic fields all piled up in the usual WordPress custom fields block).
DISPLAY
Then I want to display that custom content on a page with ascending, descending, or alphabetical, etc. sorted titles and excerpts with specially styled custom fields, both in the excerpt list page and the single full content page.
LIKE CATEGORIES
It's really not that different from how I can create a category and then make a nav menu item that displays just posts from that category.
EXTRA
Extra points for being able to automatically show thumbnails left aligned to excerpts and so on like any magazine template.
_________
YEARNING
Sorry, I'm rambling in yearning for simple and effective use of CPTs!
BEEN THERE
I know about the known post from Tadlock, but I'm not getting it: http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress
Here's a very thorough and clear taxonomies explanation with examples article:
http://net.tutsplus.com/tutorials/wordpress/introducing-wordpress-3-custom-taxonomies/