• Hallo,
    ich mal wieder. So langsam bekomm ich das gefühl sch** an den Händen ... na ja lassen wir das

    Also: Ich möchte gerne das in den Kommentaren Gravatare angezeigt werden. Also bin nach dieser Anleitung vorgegangen um mir das plugin zu sparen. Ich habe ein Bild für User ohne gravatar hochgeladen und den Code wie beschrieben geändert bzw erweitert.

    Der Code in der comments.php sieht jetzt so aus.

    PHP
    <?php $gravatar_default="http://www.thiema.com/images/avatar.gif"; ?>
                    <?php foreach ($comments as $comment) : ?>
    
    
    		<li class="commentbody" id="comment-<?php comment_ID() ?>">
    			<?php $gravatar_url = "http://www.gravatar.com/avatar.php?gravatar_id=" . md5(get_comment_author_email()) . "&default=" . urlencode($gravatar_default) . "&size=40"; ?>
                            <img class=”gravatar” src=”<?php echo $gravatar_url ?>” alt=”Gravatar of <?php comment_author() ?>” />
                            <?php comment_author_link() ?>

    Gravatare werden aber keine angezeigt :(
    Ich habe keine Ahnung woran es liegen könnte und auch die Suche hier im Forum, ergab keine treffer die weiterhelfen. Könnte es sein das es nicht geht, weil ich Get Recent Comments benutze? Habe in einem Beitrag so eine Andeutung gelesen, bezog sich aber mehr auf ein plugin.
    Oder ist doch was im code nicht richtig? Was habe ich denn da wieder falsch gemacht? :roll:

    • 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

  • Jaja, kochen macht blind ;)

    Scherz beiseite, dein Problem ist ziemlich ein. Ersetze einfach mal in deinem Code die Zeile

    PHP
    <img class=”gravatar” src=”<?php echo $gravatar_url ?>” alt=”Gravatar of <?php comment_author() ?>” />

    durch

    PHP
    <img class="gravatar" src="<?php echo $gravatar_url ?>" alt="Gravatar of <?php comment_author() ?>" />

    und schon wirst du die Gravatare auch sehen.
    Wenn du dich jetzt fragst: Was ist den jetzt der unterschied? So gebe ich Dir einen Tip.
    Vergleich mal die Anführungszeichen: Deine: ” und meine: "

    So long...
    Weber-NRW

Jetzt mitmachen!

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