bp_blogs_confirm_blog_signup( string $domain, string $path, string $blog_title, string $user_name, string $user_email = '', string|array $meta = '', int|null $blog_id = null )
Display a message after successful blog registration.
Description
Parameters
- $domain
-
(Required) The new blog's domain.
- $path
-
(Required) The new blog's path.
- $blog_title
-
(Required) The new blog's title.
- $user_name
-
(Required) The user name of the user who created the blog. Unused.
- $user_email
-
(Optional) The email of the user who created the blog. Unused.
Default value: ''
- $meta
-
(Optional) Meta values associated with the new blog. Unused.
Default value: ''
- $blog_id
-
(Optional) ID of the newly created blog.
Default value: null
Source
File: bp-blogs/bp-blogs-template.php
function bp_blogs_confirm_blog_signup( $domain, $path, $blog_title, $user_name, $user_email = '', $meta = '', $blog_id = null ) {
switch_to_blog( $blog_id );
$blog_url = set_url_scheme( home_url() );
$login_url = set_url_scheme( wp_login_url() );
restore_current_blog();
?>
<p><?php _e( 'Congratulations! You have successfully registered a new site.', 'buddyboss' ) ?></p>
<p>
<?php printf(
'%s %s',
sprintf(
__( '%s is your new site.', 'buddyboss' ),
sprintf( '<a href="%s">%s</a>', esc_url( $blog_url ), esc_url( $blog_url ) )
),
sprintf(
/* translators: 1: Login URL, 2: User name */
__( '<a href="%1$s">Log in</a> as "%2$s" using your existing password.', 'buddyboss' ),
esc_url( $login_url ),
esc_html( $user_name )
)
); ?>
</p>
<?php
/**
* Fires after the default successful blog registration message markup.
*
* @since BuddyPress 1.0.0
*/
do_action('signup_finished');
}
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.