It’s a paid one called BusinessPro made by Cyberchimps. I have successfully made edits to the functions.php file in the child theme, but obviously those require renaming the commands and calling them accordingly. It stands to reason that, like with other themes, getting the template to use the child instead of the parent just requires copying the PHP files to the appropriate location, but that’s not working. So what I was really asking was whether this is ever not true – that some themes will support child theming to the extent of CSS only.
You mean, some themes will work with a child theme as far as CSS/stylesheets, but not PHP files? Because the child CSS is working fine and perfectly.
<?php if (in_category(array('20', '21')) ) : ?>
<div class="post-photo">
<?php the_post_thumbnail(); ?>
</div>
<?php endif; ?>