The site logo does not display on mobile view for Vantage and ClassiPress themes. But it’s pretty simple to fix via self-made child theme.
If you don’t have one, read how to create a Vantage child theme and ClassiPress child theme. Moreover, there is a ready-made ClassiPress child theme included in the classipress/examples/
folder
A child theme allows override parent theme templates in case the template file can be located in the child theme with the same name and related path.
So we need to copy the file nav-mobile-title-bar.php
from “parts/
” folder of the parent theme to the same folder of your child theme. And then, add some modifications to a new file.
In the child theme, open the new file, parts/nav-mobile-title-bar.php
find the line with code:
<button class="menu-icon" type="button" data-open="offCanvasLeft"></button>
Add below following line of code:
<?php if ( function_exists( 'the_custom_logo' ) ) { the_custom_logo(); } ?>
Save file upload to your site and check the result!

Further, we can continue to modify header in mobile view. For example, move the left menu to the right and merge them, or align the site title to the center, etc. I’ll try to add appropriate instructions in the future posts depending on your requests.
Stay on touch!