That is the perfect use case for a multi-site setup. Users are shared, so your authors don’t need more than one account, and you can activate plugins on a per site basis.
An example: For the main blog you’ll need something like Edit Flow. On the author blogs this would just get in their way. It is also easier to handle theme variations with child themes for each blog in multi-site.
However, a shared media library for all blogs will be rather difficult.
Taxonomies (like categories) are not made for your case: Each post may be associated with multiple terms, and it is rather difficult to force authors to use just one. Setting up proper permalinks requires some tricky extra work too.
Related Posts:
- How do I append multiple taxonomies to the URL?
- Custom Taxonomy with Custom Post Type Finds No Posts
- Get custom post type by category in a page template
- Associating an “author” with a custom taxonomy
- TV Show database – Best way for structuring it?
- Correct way to use a form to to filter custom posts by taxonomy terms?
- Showing current taxonomy terms
- automatically create taxonomy with same name as post title
- Query posts by custom post type and custom taxonomy
- Custom Taxonomy conditionals
- After deleting a post are terms, and custom meta deleted?
- Best practice for adding posts in bulk
- WP 3.1 getting tax_query to work in query_posts()
- Programmatically adding posts
- Why is my custom loop not filtering correctly nor paginating?
- Custom post types with custom directories
- removing custom tax & CPT slug, adding taxonomy term in front of custom type
- How to customize admin posts based on the user who is logged in
- Show Two custom Post type and their posts on category page
- How to create an advanced filter search?
- Weird problem happening with custom taxonmy when creating/updating posts
- A question on creating filters for custom posts using taxonomy
- Conditional Query of Custom Post Type and custom taxonomy
- List custom taxonomy specific to one custom post type
- How do I move/order posts with a tag to the end?
- WordPress sort search results by custom order
- Use same slug base for Custom Post Type posts, and multiple taxonomy terms
- Hide parent categories when clicked, and show it’s childs
- How to start a new post with custom Taxonomies already set?
- How to add attributes to taxonomies that may be different from post to post?
- Migrating a taxonomy’s tags to the native category
- How to produce a sub-page-system in WordPress
- custom post type vs. conditionally displaying meta boxes for specific terms?
- List Categories (wp_terms) and count posts
- attach CPT data to a taxonomy
- Creating a non-hierarchical Taxonomy that behaves like categories
- Display Custom Post Types Glossary
- How should I structure complex content hierarchies?
- Displaying One Custom Post Type’s Content On Single Post of Another Custom Post Type
- Get terms for a specfic post from multiple taxonomies in custom post type
- How to list posts by term (custom taxonomy)
- Query Multiple Custom Post Types & Exclude a Taxonomy Term
- Is it possible to have hierarchical taxonomy and hierarchical custom post types in one permalink?
- Custom taxonomy not saving correctly
- Related “custom post type” using “custom taxonomy”
- How do I ensure that post_type and Taxonomy use the same slug?
- How do I disable the built-in editor and automatically configure the properties of new pages?
- How to have multiple search result pages in wordpress with taxonomy terms listed
- How can i display a taxonomy? i have created a plugin and then a custom type. and a taxonomy , also i have register it
- Set a Default CPT taxonomy by taxonomy id
- Building Link List for Custom Tax
- CPT: multiple loops with different terms
- Help with Travel Guide Setup
- WordPress query posts by custom post type not workng
- Create 2-layered dropdown menus for custom taxonomy and custom post type
- WP_Query for CPT with filter by another WP_Query
- Sort by Custom Post Type (Multiple Loop)
- Get link for feed of specific post type AND taxonomy
- Inserting two categories
- Advise on Custom Taxonomies and Structure
- cannot export data from CPT UI (books)
- Same slug for Custom Taxonomy archive and CPT archive – Rewrite rule not working
- How to develop Knowledge center in WordPress Website
- Add category base to url in custom post type/taxonomy
- WordPress Custom Post Types with a page as a parent?
- WordPress Custom Post Type Category Page
- White screen error for a custom theme
- Archive page for taxonomy of custom post type
- Remove POST_TYPE from custom post type permalink
- CPT tax slug conflict with post type slug
- Custom Post Type, Saving Multiple Checkboxes
- Customize my custom taxonomy table in Admin panel
- Time based access control of custom post types – what is good approach?
- A form that can save/edit after first input
- Retrieve custom post types by custom taxonomies with WP_Query
- How do I add a Custom Post Type that looks and behaves exactly the same as Posts?
- Custom URL redirect in WP
- Custom taxonomy (categories) on custom post type return no results
- Custom taxonomy wp_query woes.
- Remove taxonomies using register_post_type_args
- Different options per post type in WP_Query
- Change custom taxonomy archive permalink
- Custom Category Walker with Image, Fallback to Most Recent Post in Category Image
- Custom post types category
- Best Way to Query Custom Taxonomies Used on Custom Post Type
- Custom Taxonomy and Categories
- custom taxonomy pagination 404 error
- Question about link two types of data in wordpress
- Custom search for a custom post type in WordPress
- Is there a best practice, or typical way to do AJAX updating for data on a custom admin screen or post.php?
- Filter a custom taxonomy from displaying a button all other taxonomies can show
- How can I add a “fake” parent into the permalink?
- Custom post type – two taxonomies
- How to display custom post types AND regular posts separately on a shared taxonomy archive?
- Looping taxonomy in taxonomy?
- Missing categories for Custom Taxonomy and Custom Posts
- Show one of the taxonomies always as default
- From form submission values – dynamically update CPT “has_archive” slug and custom taxonomy “rewrite” slug value
- Calling custom taxonomies
- Is it possible to use a post name in a custom post slug?