Warning: This function has been deprecated.
bp_members_adminbar_admin_menu()
Add a member admin menu to the BuddyBar.
Description Description
Adds an Toolbar menu to any profile page providing site moderator actions that allow capable users to clean up a users account.
Source Source
File: bp-core/deprecated/2.1.php
function bp_members_adminbar_admin_menu() {
// Only show if viewing a user
if ( ! bp_displayed_user_id() ) {
return false;
}
// Don't show this menu to non site admins or if you're viewing your own profile
if ( !current_user_can( 'edit_users' ) || bp_is_my_profile() ) {
return false;
} ?>
<li id="bp-adminbar-adminoptions-menu">
<a href=""><?php _e( 'Admin Options', 'buddypress' ) ?></a>
<ul>
<?php if ( bp_is_active( 'xprofile' ) ) : ?>
<li><a href="<?php bp_members_component_link( 'profile', 'edit' ); ?>"><?php printf( __( "Edit %s's Profile", 'buddypress' ), esc_attr( bp_get_displayed_user_fullname() ) ) ?></a></li>
<?php endif ?>
<li><a href="<?php bp_members_component_link( 'profile', 'change-avatar' ); ?>"><?php printf( __( "Edit %s's Profile Photo", 'buddypress' ), esc_attr( bp_get_displayed_user_fullname() ) ) ?></a></li>
<li><a href="<?php bp_members_component_link( 'settings', 'capabilities' ); ?>"><?php _e( 'User Capabilities', 'buddypress' ); ?></a></li>
<li><a href="<?php bp_members_component_link( 'settings', 'delete-account' ); ?>"><?php printf( __( "Delete %s's Account", 'buddypress' ), esc_attr( bp_get_displayed_user_fullname() ) ); ?></a></li>
<?php do_action( 'bp_members_adminbar_admin_menu' ) ?>
</ul>
</li>
<?php
}
Changelog Changelog
| Version | Description |
|---|---|
| 2.1.0 | Introduced. |