Hallo,
ich habe in meinen Header auf der Startseite eine Slideshow eingebaut.
Auf den restlichen Seiten kommt das normale Header Bild.
Jetzt möchte ich dass z.b. auf einer bestimmten Seite auch eine Slideshow kommt.
Ich weiß dass es mit einer ifelse Schleife gehen müsste, jedoch weiß ich nicht wie/ wo genau ich die einbauen muss und wie ich eine Abfrage für eine bestimmte Seite aussehen muss.
PHP
<?php if (is_front_page() ) : ?><?php echo do_shortcode("[widgetkit id=32]")?>
<?php else : ?>
<?php
// Check to see if the header image has been removed
$header_image = get_header_image();
if ( ! empty( $header_image ) ) :
?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
<?php
// The header image
// Check if this is a post or page, if it has a thumbnail, and if it's a big one
if ( is_singular() &&
has_post_thumbnail( $post->ID ) &&
( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( HEADER_IMAGE_WIDTH, HEADER_IMAGE_WIDTH ) ) ) &&
$image[1] >= HEADER_IMAGE_WIDTH ) :
// Houston, we have a new header image!
echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
else : ?>
<img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
<?php endif; // end check for featured image or standard header ?>
</a>
<?php endif; // end check for removed header image ?>
<?php
// Has the text been hidden?
if ( 'blank' == get_header_textcolor() ) :
?>
<?php endif; ?> <?php endif ?>
Alles anzeigen
Würde mich freuen wenn mir jemand sagen kann wie ich das einbauen muss :)
Wie muss ich
das verändern damit ich nicht die Home Url sonder eine andere Seite abfrage ?
Danke im Vorraus :)