I'm coding a WordPress site. It's for a musician who needs a page where the user will be able to navigate between albums, and for each album see the album cover, track list, lyrics for all songs on the side, and be able to play each song in a music player.
My question is, what would be the best way to code this structure in WordPress? Should I create an albums custom post type? How will I associate each song with an album? How will I use the meta data for each song, for instance, to play it in a music player?
Your help is much appreciated, thanks in advance!