wp_list_comments und Avatar Plug-in User Photo

  • Ich benutze das Avatar Plug-in User Photo.

    Um einen Benutzer Avatar in den Kommentaren anzuzeigen müsste ich etwa folgenden Code in den Loop meiner comments.php einfügen:

    PHP
    <div class="avatar">
    <?php userphoto_comment_author_thumbnail(); ?>
    </div>

    Doch das geht seit der neuesten Version 2.7 nicht mehr so einfach. Allein die Funktion wp_list_comments() ist für die Generierung aller Kommentare zuständig.

    Als Lösungsansatz denke ich, müsste eine Art Callbackfunktion geschrieben werden.

    Aufruf in der comments.php:

    PHP
    <?php wp_list_comments('type=comment&callback=mycommentfunction'); ?>

    Callbackfunktion in der functions.php:

    PHP
    <?php function mycommentfunction($comment, $args, $depth) 
    {
    // ...
    ?><div class="avatar">
    <?php userphoto_comment_author_thumbnail(); ?>
    </div><?php
    // ...
    comment_text( );
    // ...
    } ?>

    Doch zur korrekten Ausführung fehlt mir noch das Wissen. Für jede Hilfe bin ich dankbar!

    mfg

    Einmal editiert, zuletzt von Rupert (8. Februar 2009 um 11:03)

    • 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

  • Du nimmst dir einfach die Standard-Callbackfunktion her und fügst deinen Code ein:


    Ich hab hier mal den Gravatar mit deinem Code ersetzt.

Jetzt mitmachen!

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