Ich habe mich breitschlagen lassen, für unseren Kindergarten eine Homepage zu basteln. Dabei muss ich feststellen, das echte Webdesigner ein sehr ruhiges Gemüt für den Kundenkontakt brauchen. (Oder sind Erzieherinnen da besonders schlimm?)
Nun zu meinem Problem:
Ich soll die Titelgrafik seitenabhängeg wechseln lassen, damit sofort erkennbar ist welcher Bereich der Seite gewählt wurde. Trotz meiner weitgehenden PHP-Unfähigkeit habe ich etwas in der Art zusammengestückelt:
Auszug meiner header.php
ZitatAlles anzeigen
<?php if (has_post_thumbnail()) {
the_post_thumbnail('kopfgrafik') ;
} else { ?>
<?php $header_image = get_header_image();
if ( ! empty( $header_image ) ) : ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_url( $header_image ); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /></a>
<?php endif; ?>
<?php } ?>
Kann man sicherlich eleganter umsetzen. Ich habe jetzt zwei Fragen:
- Wie bekomme ich es hin, das der Link bei allen Grafiken auf die Startseite zeigt? In dem Code macht er es nur für die original Titelgrafik.
- Wie bekomme ich das Responsive Design auch für die "umoperierten" Artikel- oder Seitenbilder?
Meine Grafikerweiterung der functions.php
Zitat
add_theme_support( 'post-thumbnails' );
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'kopfgrafik', 960, 125 );
}
Vielen Dank!!! :smile: