How to include a mu-plugin as a theme dependency?
The reason you are advised to put a custom post type in a plugin rather than your theme is that in this way the user can keep the cpt even if he decides to switch to another theme. In five years or so, design trends may change significantly and you don’t want to be stuck … Read more