Hallo Forum!
Ich bin gerade dabei eine Wordpress-Seite ein wenig anzupassen. Nun möchte ich den Titel der Seite im Twenty-Eleven-Theme ein wenig modifizieren, es soll ein Logo statt dem Seitentitel angezeigt werden.
Das Logo möchte ich per relativer Pfadangabe einbinden, etwa über einen PHP-Code-Schnipsel, welcher über einen Pfad mit der Angabe des Document-Roots (oder Ähnliches) das Bild in einem IMG-Tag einbindet.
Den Lösungsansatz den ich verfolge ist, die Zeilen in der header.php zu ersetzen.
Ursprüngliche Zeilen:
<hgroup>
<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
</hgroup>
Neue Zeilen:
<hgroup>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><img src="<?php echo $_SERVER['DOCUMENT_ROOT']."/wordpress/wp-content/themes/twentyeleven/images/logo/logo.jpg";?>" /></a>
</hgroup>
Leider sehe ich den Bereich des Headers mit Titel etc. nun gar nicht mehr, geschweige denn wird mein Logo angezeigt.
Was mache ich falsch? ich habe mir schon diverse Threads hier im Forum durchgelesen, unter anderem auch die Variante mit CSS nach diesem Schema:
http://forum.wpde.org/design/89385-l…nty-eleven.html
Ich poste hierzu auch mal meinen Code:
<hgroup>
<style type="text/css">
.robot{
background-image: url(wp-content/uploads/2013/02/logo.jpg);
/* width: 182px;*/
height: 100px;
margin-left:10%;
}
</style>
<p class="robot"> </p>
</hgroup>
Alles anzeigen
Wobei hier auch nur eine weiße Zeile oberhalb des eigentlichen Header-Bildes des TwentyEleven-Themes angezeigt wird. Die Verlinkung fehlt hier auch noch, das wäre aber nicht so wild - wenn wenigstens mein Logo angezeigt werden würde :evil:
Kann mir jemand weiterhelfen?
Am Liebsten wäre mir ja die Variante mit weniger CSS und diesem einfachen IMG-Tag.
Muss ich an dieser Stelle vielleicht noch was in der CSS anpassen?
Bin für jede Lösung / jeden Hinweis dankbar...