The issue is visible on this test site http://vks11510.ip-37-59-121.eu/ where a large title “Sandbox” should be showing over the first front page image right above “Subtitle”.
Jetpack is connected with only Custom Content Types and Protect modules activated. If I deconnect Jetpack, the title comes back.
Interesting catch! This does appear to be a glitch in the theme, which in content-front-intro.php is looking to see whether the Jetpack site logo module is active, and then hiding that h1 element if it is. But since the Jetpack site logo module is always active as long as Jetpack is active (there’s no separate activation for it), this code will always return true, and that element will remain hidden.
I’m going to ask our developers to take a closer look at this and we’ll keep you posted here. We may not be able to change this functionality at this point since it’s been this way since the theme launched and changing it now would change all Harmonic users’ front-page display, but at the very least I’ll try to find you a workaround. Thanks for your patience!
Hey Kathryn, thanks for explaining that!
I suggest the following solution that should be backward compatible (meaning it should not change the sites appearance or behaviour on upgrade)
Change on lines 52 and 60 in content-front-intro.php
if ( function_exists( 'jetpack_the_site_logo' ) ) {
to
if ( function_exists( 'jetpack_has_site_logo' ) && jetpack_has_site_logo() ) {
Now, only when there is actually a logo set, the title text will be hidden.
Hey, thanks for coming up with and sharing your own solution, that’s great!
For now, we’d suggest you place your modified content-front-intro.php in a child theme to override the theme’s default behaviour.
We’re continuing to explore the best way to fix this up in the theme while making sure we don’t affect any self-hosted or WordPress.com Harmonic users.
Thanks again for the report!