2 verschiedene Featured Images

  • Hallo Leute ja ich weiss ich bins wieder aber ich such schon den ganzen tag und weiss ned wie ich das hinbekommen soll.

    Also ich will 2 featured images haben ein kleines bei den Posts und eins bei der single.php aber die bilder sollen als background in einem div ausgegeben werden.
    Also bei der post seite funktioniert das super aber ich weiss jetzt nicht wie ich das 2 featured image aktiviert bekomme.
    Und ja ich weiss es geht mir plugins aber nur dann wird es als <img> eingebunden und ich brauche es <div style="background-image: ..." usw.
    Wie mach ich das mit dem selben code ?

    Hab bis jetzt so

    HTML
    <?php $image_id = get_post_thumbnail_id(); ?>							<?php $image_url = wp_get_attachment_image_src($image_id,'small');   ?>							<div class="featured_image scale" style="background-image:url(<?php echo $image_url[0]; ?>);"></div>

    funktioniert jedoch nur auf der normal index.php wenn ich das auf die single.php übertrage kommt das selbe bild...is eh klar.

    lg wäre echt super wenn ihr mir da helfen könnt

    • 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

  • Ich verwende dieses Plugin https://wordpress.org/plugins/multiple-post-thumbnails/faq/ und da steht das ich mit:

    PHP
    MultiPostThumbnails::get_post_thumbnail_url(get_post_type(), 'secondary-image');


    Die Url aufrufen kann nur die url aber es funktioniert nicht ich hab das so geschrieben vl ist das falsch ?

    PHP
    <div class="featured_image scale" style="background-image:url('<?php MultiPostThumbnails::get_post_thumbnail_url(get_post_type(), 'secondary-image'); ?>');"></div>


    Es wird gar nichts ausgegeben auch keine fehlermeldung komisch oder?

    Hat sich erledigt hatte vergessen echo hinzuzufügen ;)
    Der code muss dann so aussehen

    PHP
    <div class="featured_image scale" style="background-image:url('<?php echo MultiPostThumbnails::get_post_thumbnail_url(get_post_type(), 'secondary-image'); ?>');"></div>

    Einmal editiert, zuletzt von Hipster123 (14. Mai 2014 um 21:46)

Jetzt mitmachen!

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