Avatars récalcitrants (Créer un compte)

  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #475963
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    Bonjour,

    j’ai un problème sans solution : sur le site, les avatars des commentaires sont le logo bleu gravatar, alors qu’ils sont visibles dans le panneau d’admin.
    dans le panneau de réglages, j’ai bien spécifié monster ID, ou Wavatar ou Identicon (les avatars générés)
    Aucun changement, Ils ne sont pas visibles sur le site.
    Quelle est la solution ?
    merci

    #700152
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4073 contributions

    Vérifie dans ton fichier comment.php que tu as bien cette ligne :

    #700153
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    cette ligne n’existait pas. je l’ai positionnée à divers endroits, mais ça marche pô !
    Quel est son emplacement exact ? (entre quoi et quoi ?) merci

    #700154
    Dric
    Participant
    Maître WordPress
    757 contributions

    En regardant les propriétés des avatars, on voit que le lien vers l’image est : http://www.gravatar.com/avatar/path_to_url

    Ce qui renvoie bien sûr un logo par défaut. Tu n’aurais pas dans le functions.php de ton thème ou dans un de tes plugins une fonction qui modifie l’affichage des avatars ?

    #700155
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    j’ai rien trouvé de spécifique.Par contre, j’ai remarqué que lorsqu’on veut déposer un commentaire, tout en bas de la fenetre de texte, le monsterID est présent, mais ne s’affiche pas quand le comm est posté (seul persiste le logo bleu gravatar.

    #700156
    Dric
    Participant
    Maître WordPress
    757 contributions

    Dans ton thème, l’appel aux gravatars se fait via get_avatar() ou via une autre fonction/code ?

    #700157
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    RECHERCHE AVEC AVATARDANS THEME
    j’ai trouvé ça:

    Search « avatar » (1 hits in 1 files)
    D:WEBTEXTPRESSOTHEME_textpresso4functions.php (1 hits)
    Line 291: <?php echo get_avatar($comment,$size='48',$default='’ ); ?>

    Search « avatar » (1 hits in 1 files)
    D:WEBTEXTPRESSOTHEME_textpresso4legacy.comments.php (1 hits)
    Line 53:

    Search « avatar » (1 hits in 1 files)
    D:WEBTEXTPRESSOTHEME_textpresso4style.css (1 hits)
    Line 1664: .commentlist li .avatar

    RECHERCHE AVEC GRAVATAR DANS WP 2.8.5 (pas de Gravatar dans le thème)

    Search « gravatar » (3 hits in 1 files)
    D:WEBwordpress_2.8.5wordpresswp-adminoptions-discussion.php (3 hits)
    Line 155:
    Line 194: /*’gravatar_default’ => __(‘Gravatar Logo’),*/
    Line 194: /*’gravatar_default’ => __(‘Gravatar Logo’),*/

    Search « gravatar » (5 hits in 1 files)
    D:WEBwordpress_2.8.5wordpresswp-includespluggable.php (5 hits)
    Line 1577: $host = ‘https://secure.gravatar.com&rsquo;;
    Line 1579: $host = ‘http://www.gravatar.com&rsquo;;
    Line 1582: $default = « $host/avatar/ad516503a11cd5ca435acc9bb6523536?s={$size} »; // ad516503a11cd5ca435acc9bb6523536 == md5(‘unknown@gravatar.com’)
    Line 1585: elseif ( !empty($email) && ‘gravatar_default’ == $default )
    Line 1587: elseif ( ‘gravatar_default’ == $default )

    C’est tout ce que j’ai trouvé

    #700158
    Dric
    Participant
    Maître WordPress
    757 contributions

    Ah ah, nous tenons notre coupable !
    Dans functions.php, le

    Line 291: <?php echo get_avatar($comment,$size='48',$default='’ ); ?>

    Tu peux essayer de le remplacer par

    #700159
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    Bon, ça marche, mais les monsterID s’affichent maintenant à côté des logos gravatar, j’en ai 2 pour le prix d’1 !
    c’est plutôt original !

    8369708avatardouble.jpg

    #700160
    patoudel
    Membre
    Chevalier WordPress
    214 contributions

    Désolée, je viens de trouver, je n’avais pas effacé la ligne :
    « Line 291: <?php echo get_avatar($comment,$size='48',$default='’ ); ?>

    Merci de ton aide et A+

10 sujets de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.