我的wordPress是多作者网站。如何在“作者页面”,“博客文章”中甚至在帖子作者的评论中仅显示“仅作者”的本地头像图像,而不是“Gravatar”。
使用get_avatar
过滤器尝试使用以下功能,以使用本地头像替换帖子作者Gravatar但不起作用。
在纠正以下代码时需要帮助。工作:
add_filter('get_avatar', 'author_avatar', 1, 5);
function author_avatar($avatar, $id_or_email, $size, $default, $alt) {
global $post, $current_user;
get_currentuserinfo();
if ($current_user->ID == $post->post_author) {
$author_avatar = get_bloginfo('template_directory') . '/images/author-slug.png';
}
return $get_avatar;
}