Hello,
Please assign your menus in Appearance -> Menus section (create new menus first and assign if you didn't create them yet).
After that, your problem should disappear.
Regarding your second problem, unfortunately there's no option to use text logo in Customize section. You'll have to edit Steakhouse/header.php file and change this fragment:
- Code: Select all
<?php if(get_theme_mod('steakhouse_menu_logo', '') == '') : ?>
<a class="gk-logo gk-logo-small gk-logo-css" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
<?php bloginfo( 'name' ); ?>
</a>
<?php else : ?>
<a class="gk-logo gk-logo-small" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
<img src="<?php echo get_theme_mod('steakhouse_menu_logo', ''); ?>" alt="<?php bloginfo( 'name' ); ?>" />
</a>
<?php endif; ?>
into your text i.e.:
- Code: Select all
<h2 class="text-logo">Text logo</h2>
after that, you'll have to add the following code int Steakhouse/css/override.css file:
- Code: Select all
.text-logo {
left: 50%;
margin: 0 0 0 -56px;
position: absolute;
top: 10px;
z-index: 1;
}