Bild von Autor im Titel des Beitrages anzeigen

  • Ich versuche in unserem Blog (WordPress 2.12) das Bild des Autors im Titel anzuzeigen, wie es Tech Blogs on ZDNet | blogs.ZDNet.com vorgemacht hat. Ich kann zwar mit the_author den Autor im Beitrag anzeigen, aber die Bedingung mit the_author funktioniert leider nicht und führt immer den Code in der Else-Schleife aus. Kann mir bitte jemand einen Tipp geben, wie ich dieses Problem lösen kann?

    Folgender Code habe ich im index.php eingeführt:

    <?php
    if($the_author == "Christof Meili")
    {
    echo "<p><img class='bio_pic' src='/images/ms/ms_dberlind_65x70.jpg' height='54px' width='52px' alt='David Berlind '></p>";
    }
    else
    {
    echo "<p><img class='bio_pic' src='/images/ms/small_akinsley_65x70.jpg' height='54px' width='52px' alt='dddddd '></p>";
    }
    ?>

    • 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

  • Ungetestet:

    PHP
    <?php
    if(get_the_author() == "Christof Meili")
    {
    echo "<p><img class='bio_pic' src='/images/ms/ms_dberlind_65x70.jpg' height='54px' width='52px' alt='David Berlind '></p>";
    }
    else
    {
    echo "<p><img class='bio_pic' src='/images/ms/small_akinsley_65x70.jpg' height='54px' width='52px' alt='dddddd '></p>";
    }
    ?>

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • hm ich habs jetzt mal mit diesem schnippsel ausprobiert aber ich bekomme nur diese meldung

    Code
    /images/blogautor2.png' alt='justbridge'>

    es ist keine php fehlermeldung was mich schonmal freut aber wieso erkennt er das bild nicht?

    mein code sieht folgendermaßen aus:

    PHP
    <?php
    if(get_the_author() == "jared2")
    {
    echo "<img class='rightbanner' src='<?php bloginfo('template_url'); ?>/images/blogautor.png' alt='jared2'>";
    }
    else
    {
    echo "<img class='rightbanner' src='<?php bloginfo('template_url'); ?>/images/blogautor2.png' alt='justbridge'>";
    }
    ?>

    was ist denn da falsch?
    muss ich bei "jared2" nicht meinen adminnick sondern meinen namen eingeben der in der benutzeroberfläche erscheint? damit funktioniert es nämlich auch nicht!? :?

  • hab den fehler gefunden! war ein dummer denkfehler von mir

    template_url scheint nicht zu funktionieren :oops:
    ich hab den link einfach komplett gesetzt und alles war paletti

  • Hmm... kann mir jemand sagen, wo exakt das rein muss? Hätte den Avatar ganz gerne direkt neben der Überschrift des Postings, der packt das mit obigem Code aber immer unter den Beitrag selbst...

  • jared: Du musst statt bloginfo get_bloginfo benutzen, um es innerhalb von PHP weiter verwenden zu können. Nur bloginfo gibt den entsprechenden Teil direkt aus.

    @muldo: Hahja, da wo du es halt hinhaben willst. Da wir aber nicht hellsehen können wäre ein Link zum Blog oder deine index.php schon recht hilfreich.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Kann hier nochmal einer reingucken? Ich kriege das verfluchte Avatar nicht links neben den Beitragstitel... :confused:

    Danke - Blabbermouth

  • Setz das Bild mal über die Headline und gib ihm den CSS Wert float:left :-D dann nur noch bissle mit padding und margin rumspielen!!!

    weißt du ungefähr was ich meine?

Jetzt mitmachen!

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