Newbie wordpress question re banner height

There’s no method in WordPress’ UI for adding CSS for a single page only, if that’s what you’re asking for. There might be plugins available that offer it, though, but discussing that would be off topic here (I’d suggest a local community group or similar if you’re asking for plugin recommendations). The simplest “proper” way … Read more

Menu separator appearing on next line

Try doing .navbar-default ul, .navbar-default li { display: flex; list-style-type: none; list-style-image: none; padding: 0; } You may need to style the spacing a bit differently but this should make them display in one line

How to override / customize existing Widgets?

Generally, no. Many widgets have action/ filter hooks where you can override certain pieces, but Widgets generally aren’t like Themes which can be overidden with Child Themes. Some widgets are written in such a way that they can be overridden, but that’d be on a case by case basis. Something like this you could declare … Read more

understanding theme hierarchy

Your understanding is incorrect. That’s not how WordPress works, and that documentation is not saying what you describe. The hierarchy rules tell you what template is used when you view content types created in WordPress, such as Pages and Posts. If you create a page called “Test” in Pages > Add New, then when you … Read more