0

我是 word press 的新手,正在尝试修改 Buddy Press 顶部栏。

我目前的顶栏是

在此处输入图像描述

我想让用户区顶部栏像

在此处输入图像描述

基本区别是将登录用户图像/飞行员放在栏的左侧。

并且如果可能的话,从右侧删除访问链接。

谢谢

4

1 回答 1

1

我建议您首先创建一个自定义主题(或插件,如果您愿意),它是主题的子bp-default主题。按照此处此处的说明进行操作。

从那里您可以删除访问菜单,如下所示:

remove_action( 'bp_adminbar_menus', 'bp_adminbar_random_menu',        100 );

对于头像,最简单的解决方案可能是取消注册 BuddyPress 默认管理栏 logo bp_adminbar_logo,创建一个替换函数来输出头像,最后注册该函数。

remove_action( 'bp_adminbar_logo',  'bp_adminbar_logo' );

function my_adminbar_logo() {
    echo '<a href="' . bp_core_get_userlink( bp_loggedin_user_id(), false, true ) . '">';
    bp_loggedin_user_avatar( 'type=thumb&width=40&height=40' );
    echo "</a>";
}

add_action( 'bp_adminbar_logo',  'my_adminbar_logo' );

在那里,只需添加一些 CSS 即可完成 :)

于 2012-02-08T22:50:49.333 回答