This function has been deprecated. BuddyPress 2.1.0 instead.
bp_notifications_buddybar_menu()
Create the Notifications menu for the BuddyBar.
Description
Source
File: bp-core/deprecated/buddypress/2.1.php
function bp_notifications_buddybar_menu() { if ( ! is_user_logged_in() ) { return false; } echo '<li id="bp-adminbar-notifications-menu"><a href="' . esc_url( bp_loggedin_user_domain() ) . '">'; _e( 'Notifications', 'buddyboss' ); $notification_count = bp_notifications_get_unread_notification_count( bp_loggedin_user_id() ); $notifications = bp_notifications_get_notifications_for_user( bp_loggedin_user_id() ); if ( ! empty( $notification_count ) ) : ?> <span><?php echo bp_core_number_format( $notification_count ); ?></span> <?php endif; echo '</a>'; echo '<ul>'; if ( ! empty( $notifications ) ) { $counter = 0; for ( $i = 0, $count = count( $notifications ); $i < $count; ++$i ) { $alt = ( 0 == $counter % 2 ) ? ' class="alt"' : ''; ?> <li<?php echo $alt ?>><?php echo $notifications[$i] ?></li> <?php $counter++; } } else { ?> <li><a href="<?php echo esc_url( bp_loggedin_user_domain() ); ?>"><?php _e( 'No new notifications.', 'buddyboss' ); ?></a></li> <?php } echo '</ul>'; echo '</li>'; }
Changelog
Version | Description |
---|---|
BuddyPress 2.1.0 | BuddyPress 2.1.0 |
BuddyPress 1.9.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.