To answer your question … the ‘good’ way is the way which …
you are most
- comfortable with developing,
- is easy to maintain going forward, and
- solves the problem.
Personally – I prefer flatter taxonomy structures so option 1 …
For Option 2 …. you didn’t say if in the future you would have more 2nd level taxonomies. Currently you only have ‘genres’ in the future would you add ‘year of issue’ or ‘format’.
Either way … always refer to points 1 and 2.
Related Posts:
- Create a shortcode to display custom post types with a specific taxonomy
- List the categories under custom taxonomy
- Custom Post Type and Taxonomy URL rewrite
- How to build a complex page structure
- How to replicate some of Drupal Views functionality in WordPress?
- Archive page with multiple taxonomies rewrite
- Show related posts on single page by custom taxonomy on custom post
- Exclude from search all custom posts which are NOT in a taxonomy term
- Sorting for each custom taxonomy
- How to get_queried_object on multiple objects?
- Dynamic variable for custom taxonomy in loop?
- wp_insert_post custom taxonomy
- custom taxonomy – Template not working
- Count number of posts which exist in 2 taxonomies?
- Append taxonomy terms as class names in markup?
- Want to turn WordPress into a paid subscription directory
- Removing Duplicate Custom Taxonomy Terms from within a Dropdown Select?
- Display types of posts in edit.php instead of All, Published, Scheduled and Draft
- Custom post types with custom directories
- How to customize admin posts based on the user who is logged in
- How to output wordpress custom tags separated by comma?
- Custom taxonomy template for multiple custom post types
- Add/Remove current_page_parent class
- Does WordPress limit the length of slug names for Post Meta or Terms?
- Custom Taxonomy Permalinks Redirection
- Use different taxonomies in different custom post types’ permalinks?
- shortcode to show custom post types by category
- Single Template that can be applied only via URL
- wp_set_object_terms() not adding new term to custom post and custom taxonomy
- Search Custom Post Type & Taxonomies
- How to hook custom taxonomies to custom post types and make the permalinks work?
- Help need making decision. Ads rotating site on wordpress
- Categories of custom taxonomy don’t show any posts
- Displaying CPT and custom taxonomy side by side in Bootstrap 4 component
- Use Custom Post Type archive page for the taxonomies term archive page
- Is it possible to have dedicated page for parent/child taxonomy?
- Can a Custom Taxonomy be named “category” like normal Posts?
- How to use terms from the same custom taxonomy in different roles in a custom post type?
- How to have the same url structure for both a CPT and a Taxonomy?
- How to create custom url structure based on custom post type rewrite slug, taxonomy and category slug?
- Display a grid of taxonomy terms at root taxonomy page
- Nested Custom Post Type or Custom Post Type Parents?
- limit value taxonomy based on previous taxonomy value wordpress
- Display Custom Taxonomy Alphabetically
- posttype/taxonomy/term archive page 404 error
- How to add attributes to taxonomies that may be different from post to post?
- Custom post type, permalinks, taxonomies and blog posts
- Deleting taxonomy terms and relationships on a custom post_type when a user is deleted
- Taxonomy in URL
- Display related custom taxonomy posts in sidebar
- How can I get this request to use the Custom Post Type page template instead?
- Include custom taxonomy term in search
- Different slug taxonomy for two different CPT
- custom post type and custom taxonomy
- Why does my taxonomy have a category style div id?
- Get custom post type categories to show up in menus
- Query not work for current taxonomy
- Display a post from custom post type only if all the selected taxonomies and custom field value matches the record
- Hide custom post type from search based on custom taxonomy
- Custom Post type date archive for custom taxonomy
- How to loop through custom taxonomies and sub taxonomies and display posts?
- Replicating category/location page heirarchy
- WordPress custom permalink and archive link for custom post type
- How to populate a Gravity Forms Custom Post Field (dropdown type) with custom taxonomy terms? [closed]
- Copy/Move selected taxonomy terms to another taxonomy for posts
- Non-permalink custom taxonomy not found
- Building a Portfolio and need some direction
- Looking up custom taxonomy IDs by name
- Correct way of adding taxonomy to a custom post type
- Query Custom Post Type by Taxonomy
- Multiple custom post type queries causing wrong post types to be grabbed in taxonomy + single templates?
- How do I disable the built-in editor and automatically configure the properties of new pages?
- Change dynamically the dropdown list value
- CPT UI: Connect a custom post type to a custom post type
- List posts of custom post type under category name
- WP Query tax_query not returning posts
- How to show terms used only for particular custom post type. Filter creation perpose
- How should i name the .php file to show custom posts under a taxonomy’s term?
- What’s the most efficient way to get two queries based on an if statement?
- How to hook save-post function to use taxonomy term in post-slug?
- Custom post type and taxonomies structure
- Form to custom post type and custom taxonomy
- Displaying custom posts in categories
- Best approach to allow front-end display of posts’ reviewers?
- Query pulling all taxonomies, not one I am specifying
- Custom Post Type rewrite url to /category/pagetitle [duplicate]
- Custom Post Type Taxonomy – Permalinks generating, but posts not found
- template structure for CPT not clear
- Trouble showing showing Posts related to custom post type and taxonomy.
- Post Editor: display categories from current post type taxonomy only?
- Exclude a custom category from a list
- Add 2 Taxonomies to Custom Post
- Custom Taxonomy in Permalink from post type
- Inserting two categories
- How to manage a bookstore
- Calling custom taxonomies
- Limit taxonomy terms added to a custom post type
- I want to understand plugin implementation of custom posts / taxonomies / metaboxes
- Sort ACF by custom taxonomy
- Is it possible to use a post name in a custom post slug?