Hooks
Description
bp_messages_recipients

Filters the results of trimming of `@` characters from usernames for who is set to receive a message.

Source: bp-templates/bp-nouveau/includes/messages/ajax.php:170

bp_messages_screen_star

Fires right before the loading of the “Starred” messages box.

Source: bp-messages/screens/starred.php:22

bp_messages_sent_notification_email

Fires after the sending of a new message email notification.

Source: bp-messages/bp-messages-functions.php:784

bp_messages_thread_after_delete

Fires before an entire message thread is deleted.

Source: bp-messages/classes/class-bp-messages-thread.php:789

bp_messages_thread_before_delete

Fires before an entire message thread is deleted.

Source: bp-messages/classes/class-bp-messages-thread.php:748

bp_messages_thread_before_mark_delete

Fires before a message thread is marked as deleted.

Source: bp-messages/classes/class-bp-messages-thread.php:661

bp_messages_thread_current_threads

Filters the results of the query for a user’s message threads.

Source: bp-messages/classes/class-bp-messages-thread.php:1116

bp_messages_thread_get_recipients

Filters the recipients of a message thread.

Source: bp-messages/classes/class-bp-messages-thread.php:302

bp_messages_thread_messages_after_update

Fires after user messages content update.

Source: bp-messages/classes/class-bp-messages-thread.php:721

bp_messages_thread_messages_before_update

Fires before user messages content update.

Source: bp-messages/classes/class-bp-messages-thread.php:700

bp_messages_thread_post_populate

Fires after a BP_Messages_Thread object has been populated.

Source: bp-messages/classes/class-bp-messages-thread.php:225

bp_modify_document_title_parts

Filters BuddyPress title parts that will be used into the document title.

Source: bp-core/bp-core-filters.php:697

bp_modify_page_title

Filters the older ‘wp_title’ page title for BuddyPress pages.

Source: bp-core/bp-core-filters.php:646

bp_nav_item_has_subnav

Filters whether or not a given nav item has subnav items.

Source: bp-core/bp-core-buddybar.php:784

bp_nav_menu

Filters the final BuddyPress menu output.

Source: bp-core/bp-core-template.php:4082

bp_nav_menu_args

Filters the parsed bp_nav_menu arguments.

Source: bp-core/bp-core-template.php:3986

bp_nav_menu_css_class

Filters the classes to be added to the nav menu markup.

Source: bp-core/classes/class-bp-walker-nav-menu.php:171

bp_nav_menu_item_id

Filters the value to be used for the nav menu ID attribute.

Source: bp-core/classes/class-bp-walker-nav-menu.php:186

bp_nav_menu_items

Filters the BuddyPress menu items.

Source: bp-core/bp-core-template.php:4062

bp_nav_menu_objects

Filters the BuddyPress menu objects.

Source: bp-core/bp-core-template.php:4030

bp_network_tool_box

Fires inside the markup used to display the Available Tools page.

Source: bp-core/admin/bp-core-admin-tools.php:872

bp_new_install_default_components

Filters the default components to activate for a new install.

Source: bp-core/bp-core-update.php:185

bp_new_site

Fires the activation routine for a new site created in a multisite installation.

Source: bp-core/admin/bp-core-admin-actions.php:103

bp_new_user_email_content

Filter the email text sent when a user changes emails.

Source: bp-core/deprecated/buddypress/2.5.php:649

bp_notification_after_save

Fires after the current notification item gets saved.

Source: bp-notifications/classes/class-bp-notifications-notification.php:163

bp_notification_before_delete

Fires before the deletion of a notification item.

Source: bp-notifications/classes/class-bp-notifications-notification.php:906

bp_notification_before_save

Fires before the current notification item gets saved.

Source: bp-notifications/classes/class-bp-notifications-notification.php:125

bp_notification_before_update

Fires before the update of a notification item.

Source: bp-notifications/classes/class-bp-notifications-notification.php:871

bp_notification_settings

Fires at the top of the member template notification settings form.

Source: bp-templates/bp-nouveau/includes/members/template-tags.php:120

bp_notifications_get_all_notifications_for_user

Filters all notifications for a user.

Source: bp-notifications/bp-notifications-functions.php:169

bp_notifications_get_meta

Filters the metadata for a specified notification item.

Source: bp-notifications/bp-notifications-functions.php:768

bp_notifications_get_notifications_for_user

This filters is documented in bp-notifications/bp-notifications-functions.php

Source: bp-notifications/bp-notifications-functions.php:321

bp_notifications_get_registered_components

Filters active components with registered notifications callbacks.

Source: bp-notifications/bp-notifications-functions.php:680

bp_notifications_get_total_notification_count

Filters the count of unread notification items for a user.

Source: bp-notifications/bp-notifications-functions.php:636

bp_notifications_get_where_conditions

Filters the MySQL WHERE conditions for the Notifications items get method.

Source: bp-notifications/classes/class-bp-notifications-notification.php:378

bp_notifications_pagination_count

Filters the pagination count for the current notification loop.

Source: bp-notifications/bp-notifications-template.php:951

bp_notifications_screen_read

Fires right before the loading of the notifications read screen template file.

Source: bp-notifications/screens/read.php:21

bp_notifications_screen_unread

Fires right before the loading of the notifications unread screen template file.

Source: bp-notifications/screens/unread.php:21

bp_notifications_template_read

Filters the template to load for the notifications read screen.

Source: bp-notifications/screens/read.php:30

bp_notifications_template_unread

Filters the template to load for the notifications unread screen.

Source: bp-notifications/screens/unread.php:30

bp_nouveau_activity_buttons

Filters the included, specific, Action buttons.

Source: bp-templates/bp-nouveau/includes/activity/functions.php:135

bp_nouveau_activity_is_edited

If there was an activity of the user before one af another user as we’re updating buttons, we need to unset the delete link

Source: bp-templates/bp-nouveau/includes/activity/template-tags.php:1253

bp_nouveau_activity_objects

Filters the activity objects to apply for localized javascript data.

Source: bp-templates/bp-nouveau/includes/activity/functions.php:184

bp_nouveau_activity_scope_newest_class

Filters the classes to be applied to the newest activity item.

Source: bp-templates/bp-nouveau/includes/activity/functions.php:497

bp_nouveau_activity_widget_query

Filter to edit the activity widget arguments.

Source: bp-templates/bp-nouveau/includes/activity/functions.php:529

bp_nouveau_ajax_groups_get_group_members_listing_per_page

When inside the group or in the loggedin user’s group memberships screen we need to reload the page.

Source: bp-templates/bp-nouveau/includes/groups/ajax.php:855

bp_nouveau_ajax_joinleave_group

Filters change the success/fail message.

Source: bp-templates/bp-nouveau/includes/groups/ajax.php:303

bp_nouveau_ajax_object_template_loader

Filters the browser URL for the template loader.

Source: bp-templates/bp-nouveau/includes/ajax.php:87

bp_nouveau_ajax_post_update_is_private

Filters whether or not an AJAX post update is private.

Source: bp-templates/bp-nouveau/includes/activity/ajax.php:666

bp_nouveau_ajax_querystring

Filters the AJAX query string for the component loops.

Source: bp-templates/bp-nouveau/includes/functions.php:166