I fear this has been asked before but there are so many results for child-theme related questions that I’m loath to sift through them all.
I need to create an alternative archive page to display custom post types and was planning to copy and modify the archive.php file (along with other required files). I believe a child theme would be the best solution for this since you can’t really add entire PHP files with the Code Snippets plugin.
Once I create a child theme and add these PHP pages, should I stick with that model – customizing my CSS and PHP in the child theme’s style.css and functions.php files? Or, is it a better idea to do as much customization within the admin interface using simple.css (or custom CSS) and Code Snippets.
It seems like there are a lot of options for customization, so I’m looking for best practices or good reasons to pick an approach and stick with it.