I would suggest not using Pages, leaving them to more standard “static” content, and use a custom post type (eg. music).
Since you do have content on all 3 levels, you might want to use a hierarchical custom post type, where the author is the parent content, albums are the author’s children and tracks are albums’ children.
In general though, using custom taxonomies (eg. albums, authors) creates a more organized and readily usable structure, rather than a bulky series of parents and children.
There is also another option, using a plugin “Enhanced Category Pages” that turns your terms into “real content”, however it hasn’t been updated in a while.
Related Posts:
- Theme localization of “slugs” (custom post types, taxonomies)
- Custom Post type & Taxonomy URL structure
- Combining Multiple Taxonomies in one URL
- Taxonomy archive with same slug as custom post type?
- Dynamic taxonomy in permalink made all other posts NOT FOUND?
- Remove taxonomy slug when not assigning taxonomy with custom post types
- Rewrite CPT slug with two taxonomy slug instead of one
- Remove Taxonomy Slug when No Taxonomy is Assigned to Custom Post Type?
- Custom Permalink with Dynamic Taxonomy for Custom Post Type – Works, but breaks other permalinks
- Custom Taxonomy breaking pages permalinks
- Custom Post Type with two hierarchical Custom Taxonomies: strategy to generate best permalink structure
- Custom post type and taxonomy slug issue
- Does WordPress limit the length of slug names for Post Meta or Terms?
- How can I make the slug of the taxonomy also the slug of the custom post
- Allow duplicate slugs for custom post type with taxonomies
- Nested Custom Post Type or Custom Post Type Parents?
- Including taxonomy term before post type breaks top level pages
- Rename a slug label
- Different slug taxonomy for two different CPT
- How to add current custom taxonomy slug to body class
- Using page slug in wp_query
- Listing all slugs?
- Custom Post Type Advanced Slug
- Changing CPT slug and taxonomy already registered in parent theme
- How do I set a post slug automatically based on taxonomy?
- Custom post type and multi taxonomies + customize url
- Use custom post type taxonomy between cpt slug and name
- Remove custom taxonamy slug with pagination
- How can I write slugs / permalinks as: custom post type -> custom taxonomy and custom post type -> custom taxonomy (one CPT and many taxo)?
- Custom post type URL structure with site.com/custom_taxonomy_slug/post_name
- Custom post type post_type_link gives “page not found” on any other custom post type
- Custom taxonomy archive slug overwrites static page
- Display a Custom Post Type within another with hierarchically slug
- Getting a 404 on single custom post type page when using rewrite on a custom taxonomy
- Costum post type with costum (sub)taxonomy
- Remove Custom Taxonomy Slug only without removing Custom post type slug in permalinks
- WP Query Post Type with same Taxonomy name
- WP Query WordPress Post Type with the same Taxonomy name
- Custom Post Type with multiple Custom Taxonomies / Hide Taxonomy Slug from URL
- Hide custom post type slug url from search engine [closed]
- Same slug for Custom Taxonomy archive and CPT archive – Rewrite rule not working
- Is it possible to use a post name in a custom post slug?
- Taxonomy Archive URL + Template
- Custom Post Type Permalink / Rewrite not working immediately
- Custom Taxonomy as Dropdown in admin
- Custom Post type in separate database table for syncing
- Creating Photo Gallery System with Custom Post Type
- Custom Taxonomies Terms as Post Title for Custom Post Types upon Publishing
- WP_Query -> sort results by relevance (= most tags / taxonomy terms in common)
- Correct way to use a form to to filter custom posts by taxonomy terms?
- Custom-Taxonomy as categories: Remove “most-used” tab?
- Custom Permalinks for Custom Post Types and Taxonomies
- how to group custom post type posts by custom taxonomy terms
- Showing current taxonomy terms
- Custom post type category, taxonomy and URL rewrite problem
- Custom Taxonomy order by Custom Field
- Custom Post Type: How to display all of same taxonomy?
- Show ACF field from custom taxonomy and display on the single template
- Custom Post Type Taxonomies -Posts not showing in Category or Tag pages
- Display custom post type in hierarchical order with get_terms
- Am unable to reset a query properly
- Conditional Statement custom post type category
- Custom Post Type permalink shows wrong page: homepage/index.php
- Display Custom Toxonomy In WordPress and theme Widgets category selection dropdown list
- How do I require the specification of term in a custom post type and custom taxonomy?
- Custom Post Type Pagination Paginates Only in URL Structure
- I am trying to hide a custom post type category to logged in users with Pre_Get_Posts
- Hierarchial Custom Post Types/Taxonomies
- Only show posts with date of today or in the future (i.e don’t show past posts)?
- Migrating Hierarchal Taxonomy Categories Between Post Types
- Exclude latest post from WP_Query taxonomy term loop
- Use different categories for a custom post
- Filter posts by specific custom category and current tag
- Custom Post Type URL doesn’t work anymore
- using custom taxonomies with custom post types: display list of posts by ‘category’
- Custom category URL not displaying posts
- WordPress REST API V2: “{CUSTOM_POST_TYPE} matches Term ID List and Term ID Taxonomy Query, but should match only one.”
- display post count in archive page that have relation with another taxonomy term
- Custom Post Type not using correct page template
- Pretty Permalinks with CTP and Taxonomies / Hierarchical
- Automatically add CPT UI categories to the menu
- Custom category taxonomy – archive page not showing up
- tax_query not working?
- Pretty permalink structure with multiple (AND OR) taxonomies
- Custom Taxonomy is disabled on Edit page
- Override “Parent” input for custom taxonomy
- WordPress Custom taxonomy template
- Get link for feed of specific post type AND taxonomy
- Why is this custom post type defaulting to archive.php?
- Get single object term for custom taxonomy
- Sorting custom post types by taxonomy (So close)
- Check if taxonomy is attached to at least one post in a post-type
- Getting (Invalid) when adding custom taxonomy of custom post type link in menu [closed]
- Display custom taxonomy posts of custom post types
- Return Custom Post Type Categories
- Custom Post type as Taxonomy
- ACF Relationship: Group posts by parent category term, then child [closed]
- Get X posts with the same terms as the current post (custom post type and custom taxonomy)
- Calling custom taxonomies
- Sort ACF by custom taxonomy