There are dash mounts for mobile phones that key into the CD slot. Works great on my Subaru. The latest ones have integral wireless charging and motorized grippers (!).
My in-laws gave us an audiobook CD maybe 6-8mo after I bought my 2016 VW, and I honestly had to think about whether it had a CD player or not. I had a vague recollection that there was something in the glovebox, was hoping it was a CD player for the audio system and not for nav -- and I was right!
Our Tesla 3 definitely does not have a CD/tape player, although you can plug in USB sticks with music.