bp_xprofile_component :: setup_admin_bar(大批$ wp_admin_nav.=大批()的)

设置管理栏。

描述

参数

$ wp_admin_nav.

大批的)(可选的)管理栏项目。

默认值:array()

来源

文件:bp-xprofile / classes / class-bp-xprofile-component.php

公共函数setup_admin_bar($ wp_admin_nav = array()){//登录用户的菜单。if(is_user_logging_in()){//配置文件链接。$ profile_link = trailinglashit(bp_loggedin_user_domain()。bp_get_profile_slug());//添加“配置文件”子菜单。$ wp_admin_nav [] = array('parent'=> buddypress() - > my_account_menu_id,'id'=>'my-account-'。$ this-> id,'title'=> __('profile','buddyboss'),'href'=> $ profile_link);// 查看资料。$ wp_admin_nav [] =数组('父'=>'my-account-'。$ this-> id,'id'=>'my-account-'。$ this-> id。'-public','标题'=> __('查看','buddyboss'),'href'=> $ profile_link,'位置'=> 10);// 编辑个人资料。$ wp_admin_nav [] = array('parent'=>'my-account-'。$ this-> id,'id'=>'my-account-'。$ this-> id。'-edit','标题'=> __('编辑','buddyboss'),'href'=> trainlinglast($ profile_link。'编辑'),'位置'=> 20);//编辑头像。 if ( buddypress()->avatar->show_avatars ) { $wp_admin_nav[] = array( 'parent' => 'my-account-' . $this->id, 'id' => 'my-account-' . $this->id . '-change-avatar', 'title' => __( 'Profile Photo', 'buddyboss' ), 'href' => trailingslashit( $profile_link . 'change-avatar' ), 'position' => 30 ); } if ( bp_displayed_user_use_cover_image_header() ) { $wp_admin_nav[] = array( 'parent' => 'my-account-' . $this->id, 'id' => 'my-account-' . $this->id . '-change-cover-image', 'title' => __( 'Cover Photo', 'buddyboss' ), 'href' => trailingslashit( $profile_link . 'change-cover-image' ), 'position' => 40 ); } } parent::setup_admin_bar( $wp_admin_nav ); }

变更乐

变更乐
版本 描述
BuddyPress 1.5.0. 介绍。

问题?

我们总是很乐意帮助您可能拥有的代码或其他问题!搜索我们开发人员文档联系支持,或与我们联系销售团队