Hooks
Description
bp_email_customizer_register_sections

Fires to let plugins register extra Customizer controls for emails.

Source: bp-core/bp-core-customizer-email.php:49

bp_email_force_use_templates

Filter to forcefully use template

Source: bp-core/bp-core-functions.php:3509

bp_email_get_{$property_name}

Filters the value of the specified email property before transformation.

Source: bp-core/classes/class-bp-email.php:241

bp_email_get_customizer_controls

Filter Customizer controls for emails.

Source: bp-core/bp-core-customizer-email.php:311

bp_email_get_customizer_sections

Filter Customizer sections for emails.

Source: bp-core/bp-core-customizer-email.php:130

bp_email_get_customizer_settings

Filter Customizer settings for emails.

Source: bp-core/bp-core-customizer-email.php:169

bp_email_get_link

Filters the unsubscribe link.

Source: bp-core/bp-core-functions.php:4235

bp_email_get_property

Filters the value of the specified email $property after transformation.

Source: bp-core/classes/class-bp-email.php:269

bp_email_get_salutation

Filters The Recipient Salutation inside the Email Template.

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

bp_email_get_schema

Filters registered email schema.

Source: bp-core/bp-core-functions.php:3909

bp_email_get_template

Filter the possible template paths for the specified email object.

Source: bp-core/bp-core-functions.php:3671

bp_email_get_type_schema

Filters Email type schema

Source: bp-core/bp-core-functions.php:4110

bp_email_get_unsubscribe_type_schema

Filters the return of `bp_email_get_type_schema( ‘all’ )` for use with our unsubscribe functionality.

Source: bp-core/bp-core-functions.php:4269

bp_email_post_type

Filters the post type slug for the email component.

Source: class-buddypress.php:439

bp_email_recipient

Fires inside __construct() method for BP_Email_Recipient class.

Source: bp-core/classes/class-bp-email-recipient.php:137

bp_email_recipient_get_address

Filters the recipient’s address before it’s returned.

Source: bp-core/classes/class-bp-email-recipient.php:157

bp_email_recipient_get_avatar

Filters the recipient’s avatar before it’s returned.

Source: bp-core/classes/class-bp-email-recipient.php:197

bp_email_recipient_get_name

Filters the recipient’s name before it’s returned.

Source: bp-core/classes/class-bp-email-recipient.php:177

bp_email_recipient_get_user

Filters the WP_User object for this recipient before it’s returned.

Source: bp-core/classes/class-bp-email-recipient.php:226

bp_email_set_bcc

Filters the new value of the email’s “BCC” property.

Source: bp-core/classes/class-bp-email.php:556

bp_email_set_cc

Filters the new value of the email’s “CC” property.

Source: bp-core/classes/class-bp-email.php:603

bp_email_set_content_html

Filters the new value of the email’s “content” property (HTML).

Source: bp-core/classes/class-bp-email.php:626

bp_email_set_content_plaintext

Filters the new value of the email’s “content” property (plain text).

Source: bp-core/classes/class-bp-email.php:649

bp_email_set_content_type

Filters the new value of the email’s “content type” property.

Source: bp-core/classes/class-bp-email.php:678

bp_email_set_from

Filters the new value of the email’s “from” property.

Source: bp-core/classes/class-bp-email.php:705

bp_email_set_headers

Filters the new value of the email’s “headers” property.

Source: bp-core/classes/class-bp-email.php:509

bp_email_set_post_object

Filters the new value of the email’s “post object” property.

Source: bp-core/classes/class-bp-email.php:730

bp_email_set_reply_to

Filters the new value of the email’s “reply to” property.

Source: bp-core/classes/class-bp-email.php:778

bp_email_set_subject

Filters the new value of the subject email property.

Source: bp-core/classes/class-bp-email.php:801

bp_email_set_template

Filters the new value of the template email property.

Source: bp-core/classes/class-bp-email.php:827

bp_email_set_to

Filters the new value of the email’s “to” property.

Source: bp-core/classes/class-bp-email.php:878

bp_email_set_tokens

Filters the new value of the email’s “tokens” property.

Source: bp-core/classes/class-bp-email.php:914

bp_email_tax_type

Filters the taxonomy slug for the email type component.

Source: class-buddypress.php:466

bp_email_use_wp_mail

Filter this to skip BP’s email handling and instead send everything to wp_mail().

Source: bp-core/bp-core-functions.php:3497

bp_email_validate

Filters whether the email passes basic validation checks.

Source: bp-core/classes/class-bp-email.php:955

bp_embed_content

Inject BuddyPress embed content on this hook.

Source: bp-core/classes/class-bp-core-oembed-extension.php:320

bp_embed_get_cache

Filters the cache value to be used in the oEmbed, if exists.

Source: bp-core/classes/class-bp-embed.php:206

bp_embed_oembed_discover

Filters whether or not oEmbed discovery is on.

Source: bp-core/classes/class-bp-embed.php:137

bp_embed_oembed_html

Filters the found cache for the provided URL.

Source: bp-core/classes/class-bp-embed.php:221

bp_embed_update_cache

Fires if there is no existing cache and triggers cache setting.

Source: bp-core/classes/class-bp-embed.php:239

bp_enable_group_auto_join

Filters whether or not groups auto approve membership.

Source: bp-core/bp-core-options.php:764

bp_enable_group_hide_subgroups

Filters whether or not group hide subgroups from the main Groups Directory

Source: bp-core/bp-core-options.php:722

bp_enable_group_hierarchies

Filters whether or not groups are able to have a parent and sub groups.

Source: bp-core/bp-core-options.php:701

bp_enable_group_restrict_invites

Filters whether group restrict invites to members who already in specific parent group?

Source: bp-core/bp-core-options.php:743

bp_enable_private_network

Filters whether private network for site is enabled.

Source: bp-core/bp-core-options.php:815

bp_enable_private_network_public_content

Filters private network’s public content.

Source: bp-core/bp-core-options.php:1425

bp_enable_profile_gravatar

Filters whether or not members are able to use gravatars.

Source: bp-core/bp-core-options.php:1490

bp_enable_send_invite_member_type

Filters whether specified $member_type should be allowed to send invites.

Source: bp-core/bp-core-options.php:1404

bp_enable_site_registration

Filters whether or not the registration enable.

Source: bp-core/bp-core-options.php:1359

bp_enqueue_embed_scripts

Enqueue CSS and JS files for BuddyPress embeds.

Source: bp-core/bp-core-dependency.php:482