-
<div id=“header”>
-
-
<h1 id=“blog-title”><a href=“<?php echo get_settings(’home’) ?>/” title=“<?php bloginfo(’name’) ?>”><?php bloginfo(‘name’) ?></a></h1>
-
-
<div id=“blog-description”><?php bloginfo(‘description’) ?></div>
-
-
</div>
So sieht die header.php Datei meines Simplr Themes im Original aus. Um das Logo vom Mac Journal einzubinden, änderte ich die header.php wie folgt ab:
-
<div id=“header”>
-
-
<h1 id=“blog-title”><a href=“http://www.mac-journal.de/”><img src=“images/mac_journal_logo1kleiner.jpg” alt=“logo” width=“211″ height=“211″ border=“0″ /></a></h1>
-
<div id=“blog-description”><?php bloginfo(‘description’) ?></div>
-
-
</div>
Leider führt dies nicht zum gewünschten Ergebnis. Lediglich auf der Startseite wird das Logo korrekt angezeigt. Auf allen Unterseiten wie zum Beispiel dem Archiv oder unter direkten Links zu den einzelnen Artikeln erscheint lediglich das Alt-Attribut. Hat jemand eine Idee, woran das liegen könnte?
Comments (3)
Also ich kenn mich ja garnicht aus, und ich kann dir auch nicht sagen, warum der Pfad zum Bild falsch ist…
Ein Quick&Dirty-Weg ist der, das Bild per CSS in den Hintergrund der betreffenden Klasse zu setzen.
Vllt. findet sich noch ein fitten Coder, der das Problem professioneller lösen kann ;)
Beste Grüsse
Oliver
Besten Dank für den Tipp Oliver!
Deine Lösung macht auf mich einen recht professionellen Eindruck.
Ich würde auch sagen, dass es besser ist das Logo über die css-file hart einzubinden. Diesen Weg finde ich entgegen Oliver gar nicht so dirty – das passt sehr gut bei wordpress.
Oder gibt es bereits einen besseren Weg?
Lasst mal hören! Also bei meinem Header habe ich dies so vorgenommen.