Hallo zusammen,
mit meinen schmalen PHP Kenntnissen komme ich nicht mehr weiter. Gerne möchte ich in der header.php einen Code so ändern das es für den Aufruf von bestimmten Seiten/Artikeln die passenden Bilder im Header einspielt.
PHP
<div class="header_img">
<?php if (is_home()) { ?>
<img src="<?php bloginfo('template_url'); ?>/images/logo.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 1" title="<?php bloginfo('name'); ?> header image 1" />
<?php } elseif (is_single()) { ?>
<img src="<?php bloginfo('template_url'); ?>/images/header_2.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 2" title="<?php bloginfo('name'); ?> header image 2" />
<?php } elseif (is_page()) { ?>
<img src="<?php bloginfo('template_url'); ?>/images/header_3.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 3" title="<?php bloginfo('name'); ?> header image 3" />
<?php } elseif (is_archive()) { ?>
<img src="<?php bloginfo('template_url'); ?>/images/header_4.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 4" title="<?php bloginfo('name'); ?> header image 4" />
<?php } else { ?>
<img src="<?php bloginfo('template_url'); ?>/images/header_5.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 5" title="<?php bloginfo('name'); ?> header image 5" />
<?php } ?>
</div>
Alles anzeigen
Soweit so gut, jetzt dachte ich ich ändere einfach den
PHP
<?php } elseif (id=="123"()) { ?>
<img src="<?php bloginfo('template_url'); ?>/images/header_6.jpg" width="960" height="200" alt="<?php bloginfo('name'); ?> header image 2" title="<?php bloginfo('name'); ?> header image 6" />
Leider klappt das nicht. Was muss ich machen damit eine individuelle Seite bzw Artikel (idenditfiziert mit der ID) das passenden Bild zieht?
Viele Grüße, Danke und frohe Ostern.
LEB