I’ve attempted to create a child theme to do some basic customisations to this theme.
Did you read: Child Themes ? WordPress Codex?
No problems overwriting/changing elements such as footer.php to suit.
Are these changes to the main theme – Brawny? If so, when the theme updates, all changes will be lost.
However something appears strange in terms of the .css and no matter what I do – including large-scale modifications to
For a Child Theme you need at least a style.css and a functions.php.
Did you put a header at the top of your child theme that looks similar to this:
(this one is for the Twenty Fifteen Theme, not yours)
/*
Theme Name: Twenty Fifteen Child
Theme URI: https://example.com/twenty-fifteen-child/
Description: Twenty Fifteen Child Theme
Author: John Doe
Author URI: https://example.com
Template: twentyfifteen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/
Did you enqueue your Child theme style.css and your Parent theme (Brawny) style.css by putting code in your functions.php file that looks similar to this (some parts of this you will have to enter parent and child names)…
<?php
function theme_enqueue_styles() {
$parent_style = 'parent-style';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style',
get_stylesheet_directory_uri() . '/style.css',
array( $parent_style )
);
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
…with no spaces before or after it?