Suporte » Plugins » Alterar a classe do Gravatar

  • Resolvido Marlom Girardi

    (@marlomg)


    Estou com um problema no Function… quero alterar a Class do gravatar porém se eu altero ele pega também o Autor como devem saber o commenter_link(); pega o gravatar e o nome.

    Se eu altero o tamanho ele globaliza tudo e deixa o nome por traz do gravatar…

    Gostaria de saber se existem tags separadas para o gravatar e para o autor.
    (Me refiro aos comentários)

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Criador do tópico Marlom Girardi

    (@marlomg)

    Bom depois de um dia de folga pois no dia anterior ja estava o dia todo no projeto, vi que de certa forma foi um erro grotesco que cometi…
    o commenter_link(); foi uma function que o coder criou e eu nem percebi isso…

    function commenter_link() {
     $commenter = get_comment_author_link();
     if ( ereg( '<a[^>]* class=[^>]+>', $commenter ) ) {
      $commenter = ereg_replace( '(<a[^>]* class=[\'"]?)', '\\1url ' , $commenter );
     } else {
      $commenter = ereg_replace( '(<a )/', '\\1class="url "' , $commenter );
     }
     $avatar_email = get_comment_author_email();
     $avatar = str_replace( "class='comment-avatar", "class='avatar photo", get_avatar( $avatar_email, 45 ) );
     echo $avatar . '</div>' .' <cite class="fn">' . $commenter . '</cite>';
    }

    apos o echo final que de fato revela toda a function era só eu concatenar no inicio do echo incluindo a minha class ficando essa linha o seguinte
    echo '<div class="comment-avatar">' . $avatar . '</div>' .' <cite class="fn">' . $commenter . '</cite>';

    Uma verdadeira falta de atenção minha…

    E quanto ao seu link, nunca iria me ajudar neste erro, já que o erro foi causado pela minha burrice e falta de atenção.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Alterar a classe do Gravatar’ está fechado para novas respostas.