I had built quite a few sites with that requirements. I’ve tried custom taxonomies, post types, and all that, but finally I resolved to using WP’s most reliable content type which is “page”.
The type of site we are talking about here doesn’t really need category struction like that, it only need a basic tree structure, so it should be simple as “page” and “sub-page”.
The problem with WP is that its backend of page management is not the best yet, but there are plugins for that already. But without plugin you can still manage site with lot of pages/sup-pages with WP.
Thanks a lot – that’s a brilliant workaround, and much easier to work with 🙂
Good plugins as well.