我一直在努力寻找解决方案,我认为要么没有解决方案,要么我缺乏知识真的让我退缩了。简而言之,我在我的 Wordpress 网站上安装了 buddypress,我一直在使用简单的本地头像用户来管理他们的头像。由于我一直在使用它并在简单的本地化身插件中进行了一些自定义,我想看看是否可以用本地化身替换所有 buddypress 化身。
简而言之,我的研究使我想到了这一点:Buddypress 使用 bb_get_avatar 函数来显示和管理其头像,但是本地头像插件使用 get_avatar 函数,所以在拔掉我的头发、喝咖啡并返回后,我就开始无所事事了在我的 functions.php 文件中提出了以下代码段。这似乎合乎逻辑,但不起作用,这可能是由于我的新手,但是嘿,我尝试..
这就是我在functions.php中的内容:
//try the avatar thing
function socilize_custom_avatars() {
global $bb_current_user;
global $current_user;
get_currentuserinfo();
$avatar = bb_get_avatar( $bb_current_user->ID );
unset($avatar);
$avatar = get_avatar($current_user->ID);
return $avatar;
}
似乎(对我来说)它应该可以工作,但它没有,任何人都能够插话并告诉我如何删除 buddypress 化身并让它拉动本地化身?
谢谢阅读 :)