bp_core_add_message( string $message, string $type = '' )
Add a feedback (error/success) message to the WP cookie so it can be displayed after the page reloads.
Description Description
Parameters Parameters
- $message
-
(Required) Feedback message to be displayed.
- $type
-
(Optional) Message type. 'updated', 'success', 'error', 'warning'. Default: 'success'.
Default value: ''
Source Source
File: bp-core/bp-core-functions.php
function bp_core_add_message( $message, $type = '' ) {
// Success is the default.
if ( empty( $type ) ) {
$type = 'success';
}
// Send the values to the cookie for page reload display.
@setcookie( 'bp-message', $message, time() + 60 * 60 * 24, COOKIEPATH, COOKIE_DOMAIN, is_ssl() );
@setcookie( 'bp-message-type', $type, time() + 60 * 60 * 24, COOKIEPATH, COOKIE_DOMAIN, is_ssl() );
// Get BuddyPress.
$bp = buddypress();
/**
* Send the values to the $bp global so we can still output messages
* without a page reload
*/
$bp->template_message = $message;
$bp->template_message_type = $type;
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |