如何向活动流中的BuddyPress头像添加类?

时间:2014-08-14 作者:chap

我正在尝试将bootstrap与Buddypress集成,并尝试向Buddypress头像添加一类“媒体对象”。我可以通过模仿引导CSS来做到这一点,但为了学习新事物,有没有一种方法可以添加一个类,也许可以使用过滤器?

bp\\u loggedin\\u user\\u头像是创建图像的地方。如何连接到它并添加一个类?

<div id="whats-new-avatar media">
        <a class="pull-left" href="<?php echo bp_loggedin_user_domain(); ?>">
            <?php bp_loggedin_user_avatar( \'width=\' . bp_core_avatar_thumb_width() . \'&height=\' . bp_core_avatar_thumb_height() ); ?>
        </a>
</div> 

1 个回复
最合适的回答,由SO网友:Justin Carboneau 整理而成

调用bp\\u loggedin\\u user\\u avatar()时,可以将“html”属性设置为false,它将只返回化身的URL(而不是完整的html)。然后你可以随心所欲地设计它。

类似于:

$avatar_url = bp_loggedin_user_avatar( \'html=false\' );
echo \'<img class="media-object" src=\' . $avatar_url . \' width="\' . bp_core_avatar_thumb_width() . \'" height="\' . bp_core_avatar_thumb_height() . \'"/>

结束

相关推荐

当返回值为空时,Apply_Filters为什么要返回非空字符串?

因为这个把我的键盘弄坏了。进行了正确的安装,将数据库上载到新的MySQL,并一直在正确使用子主题。但有件事困扰着我,我想不出来。在我的新安装上(ver2.whowhatwhy.com) 我故意将一些小部件留空。我想,当阅读default-widgets.php wp中的文件包括在该小部件上不会显示标题元素。相反,显示标题小部件是因为,出于某种原因,传递的值apply_filters 是一个空格,而不是空白值$instance[\'title\'] 为空。$title = apply_filters( \'