I tried your code, very clean by the way! The $type var needed to be updated to $post_type… but other than that the vars in the switch case come back as undefined
Notice: Undefined variable: icon, etc…
Thoughts?? It’s like the switch case is having no effect on setting those vars