在wordpress中添加类到gravatar img

10 wordpress gravatar wordpress-theming

我一直在尝试使用get_avatar 在wordpress模板中使用应用类在每个帖子下显示作者的gravatar,但我找不到将class ="pic-2"添加到gravatar图像代码甚至更改gravatar高度和宽度的方法分别为100px和77px

<?php echo get_avatar( get_the_author_meta('ID'), 32 ); ?>
Run Code Online (Sandbox Code Playgroud)

任何帮助人?

Rya*_*yan 18

我认为处理这个的最好方法是使用过滤器,而不是像乔治建议的那样使用jQuery.您只需将其添加到主题的functions.php文件中即可.

add_filter('get_avatar','add_gravatar_class');

function add_gravatar_class($class) {
    $class = str_replace("class='avatar", "class='avatar pic-2", $class);
    return $class;
}
Run Code Online (Sandbox Code Playgroud)

*注意,我没有测试过这个,但相信它会起作用.有关详细信息,请参阅此主题.