Probleme d’affichage des avatars (Créer un compte)

  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #517016
    Cedric C.
    Participant
    Maître WordPress
    612 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.4
    – Version de PHP/MySQL : 5.1
    – Thème utilisé : simplepress
    – Extensions en place :
    – Nom de l’hebergeur : ovh
    – Adresse du site : http://onirisweb.net/category/blog/

    Problème(s) rencontré(s) :

    Bonjour, j’ai programmé une fonction appelant les commentaires récents de mon blog.

    Le problème c’est que je n’arrive pas à afficher les avatars personnalisés des auteurs. Seul celui par défaut apparaît.

    Voici mon code :

    <?php
    $pre_HTML ="";
    $post_HTML ="";
    global $wpdb;
    $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,60) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = ‘1’ AND comment_type =  » AND post_password =  » ORDER BY comment_date_gmt DESC LIMIT 5″;

    $comments = $wpdb->get_results($sql);
    $output = $pre_HTML;
    $output .= « n<ul>« ;
    foreach ($comments as $comment) {
    $output .= « n<li>« .get_avatar( $comment->comment_author_email, 50). » <strong>« .$comment->post_title . « </strong> « .strip_tags($comment->comment_author). » a dit :<br/><a href="" . get_permalink($comment->ID). »#comment- » . $comment->comment_ID . «  » title= »on « .$comment->post_title . «  »> » . strip_tags($comment->com_excerpt). » […]</a></li>« ;
    }
    $output .= « n</ul>« ;
    $output .= $post_HTML;
    echo $output;
    ?>

    Je ne comprends pas pourquoi le bon avatar ne s’affiche pas.

    Quelqu’un pourrait-il me souffler la solution ?

    Merci pour votre aide…

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.