Hi,
ich probiere jetzt schon seit Stunden den Standard Logo Text in ein echtes Logo Bild zu ändern, doch leider ohne Erfolg. Hochladen über den Theme Customizer geht bei mir auch nicht. Er nimmt zwar das Bild an, zeigt es aber nicht auf der Website an. Ich habe schon in der header.php herumgefingert, aber das hat auch nicht geklappt.
Ich könnte ja zur Not noch den Hammer auspacken und einfach den Logo Code löschen und einen direktlink setzen (<a href="http:// eigene URL de" ><img src="http:// eigene URL / Logo png" width="200" height="50" alt="LOGO" /></a>), aber das wirkt irgendwie zurechtgeschustert und sehr laienhaft. Hier ist ein kleiner Auszug der header.php.
<body <?php body_class(); ?>>
<?php do_action( 'colormag_before' ); ?>
<div id="page" class="hfeed site">
<?php do_action( 'colormag_before_header' ); ?>
<header id="masthead" class="site-header clearfix">
<div id="header-text-nav-container" class="clearfix">
<?php if ( get_theme_mod( 'colormag_breaking_news', 0 ) == 1 || get_theme_mod( 'colormag_date_display', 0 ) == 1 || get_theme_mod( 'colormag_social_link_activate', 0 ) == 1 ) : ?>
<div class="news-bar">
<div class="inner-wrap clearfix">
<?php if (get_theme_mod('colormag_date_display', 0) == 1)
colormag_date_display();
?>
<?php if (get_theme_mod('colormag_breaking_news', 0) == 1)
colormag_breaking_news();
?>
<?php if( get_theme_mod( 'colormag_social_link_activate', 0 ) == 1 ) { colormag_social_links(); } ?>
</div>
</div>
<?php endif; ?>
<?php if (get_theme_mod('colormag_header_image_position', 'position_two') == 'position_one') { colormag_render_header_image(); } ?>
<div class="inner-wrap">
<div id="header-text-nav-wrap" class="clearfix">
<div id="header-left-section">
<?php
if((get_theme_mod('colormag_header_logo_placement', 'header_text_only') == 'show_both' || get_theme_mod('colormag_header_logo_placement', 'header_text_only') == 'header_logo_only')) {
?>
<div id="header-logo-image">
<?php if (get_theme_mod('colormag_logo', '') != '') { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><img src="<?php echo esc_url(get_theme_mod('colormag_logo')); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"></a>
<?php } ?>
<?php if (function_exists('the_custom_logo') && has_custom_logo( $blog_id = 0 )) {
colormag_the_custom_logo();
} ?>
</div><!-- #header-logo-image -->
<?php
}
$screen_reader = '';
if ( get_theme_mod( 'colormag_header_logo_placement', 'header_text_only' ) == 'header_logo_only' || (get_theme_mod( 'colormag_header_logo_placement', 'header_text_only' ) == 'disable' )) {
$screen_reader = 'screen-reader-text';
}
?>
<div id="header-text" class="<?php echo $screen_reader; ?>">
<?php if ( is_front_page() || is_home() ) : ?>
<h1 id="site-title">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</h1>
<?php else : ?>
<h3 id="site-title">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</h3>
<?php endif; ?>
<?php
$description = get_bloginfo( 'description', 'display' );
if ( $description || is_customize_preview() ) : ?>
<p id="site-description"><?php echo $description; ?></p>
<?php endif;?><!-- #site-description -->
Alles anzeigen
Würde mich freuen wenn mir einer sagen kann wo ich welchen Code umtexten muss damit das Logo Bild angezeigt werden kann. Ohne Logo kann ich das Theme nämlich nicht verwenden.
Liebe Grüße euer Gastgeber :)