Verschiedene Headerbilder

  • Ich bräuchte die Ausgabe verschiedener Headerbilder über if else.

    Zum einen binde ich das Headerbild über die Page Vorschaubilder ein und zum anderen möchte ich die das Headerbild über ein Kategorien Image Plugin einbinden. Das muss aber in einer Header.php geschehen, weshalb wohl eine if else her muss.

    Für den einzelnen Artikel und die ganze Beiträgekategorie soll also das Headerbild von der Kategorie hergenommen werden (die Artikel haben auch schon ein Beitragsbild, welches für einen anderen Header genutzt wird) und für die Pages soll das Beitragsbild von der Seite angezeigt werden.

    Es soll erst geprüft werden ob ein Kategoriebild vorhanden ist, das wird wie folgt eingebunden:

    PHP
    <img src="<?php if (function_exists('hmk_taxonomy_image_url')) echo hmk_taxonomy_image_url(); ?>" >

    Wenn das nicht vorhanden ist, soll das Page Vorschaubild eingebunden werden, das wird wie folgt eingebunden:

    PHP
    <?php if ( current_theme_supports( 'post-thumbnails' ) )
        the_post_thumbnail( array(937,274) ); ?>
    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • ungetestetes beispiel:

    PHP
    <?php 
    if( function_exists('hmk_taxonomy_image_url') && hmk_taxonomy_image_url() ) { ?>
    <img src="<?php echo hmk_taxonomy_image_url(); ?>" >
    <?php } 
    elseif( current_theme_supports( 'post-thumbnails' ) ) {
    the_post_thumbnail( array(937,274) ); 
    }
    ?>

    evtl auch noch abfragen fuer single, archive, oder page einfuegen...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!