You may opt to build your own theme using UnderStrap as a starter theme or use it as a parent theme - and keep the parent updatable therefore - and make all your changes in a child theme.
We are actually totally aware that the currently available version v0.5.2 of the child theme needs an urgent revision. Please bear with us. We recently focused on optimizing the parent theme.
Optimizing the child theme is one of the next things on our list.
Child Theme Download
The Child Theme is not available via WordPress.org because they do not allow child themes in the official WordPress repository.
You can optain a copy of the Child Theme in our GitHub repo.
Child Theme Installation
Extract the downloaded file into your WordPress-Themes folder
Rename the folder to your liking.
Child Theme Structure
Child Theme Customization
If you want to build your own Child Theme, you may want to edit
/* Theme Name: UnderStrap Child Theme URI: https://www.understrap.com Description: UnderStrap Child Theme Author: Holger Koenemann Author URI: http://www.holgerkoenemann.de Template: understrap Version: 0.5.2 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: understrap-child Tags: one-column, custom-menu, featured-images, theme-options, translation-ready GitHub Theme URI: holger1411/understrap-child */
Explanation: You may change almost anything to your liking except the following parameters:
Template- this is a “link” to which parent theme (Folder name, not Theme name of the parent) to use. So you should not change that.
Text Domain- Should be adjusted to the folder name of your child theme. This is needed for translations and should be consistant whithin your whole Child theme.
As you can see in the template structure above, there is no single PHP-File included. So where does the Child Theme get it´s logic from?
If you want to overwrite anything - just copy the file from the parent and put it in your Child Theme directory, retaining the same directory structure and file names.
Make the desired modification to those files then.