Hi
Yes the child theme contains basically empty files, any additional/custom css, you add to the child theme style.css file (never add to parent css because it will be overwritten when you update the theme). The parent css is already imported into the child theme css file, so make sure you don’t copy it all over into the child theme.
As for the functions.php file, this is a little more tricky, any new functions can be added to the child theme file. However when it comes to editing functions from the parent theme, not all functions can be included in the child theme, only ones that state ‘if this function does not exist, do the function’ which looks like this:
if (!function_exists('sf_top_bar')) {
function sf_top_bar() {
It needs to have the ‘!’ or it can’t be overwritten, because if the function is called twice (parent theme and child theme) it will break your site.
Hope this helps
– Kyle