confirm_blog_signup( string $domain, string $path, string $blog_title, string $user_name = , string $user_email = , array $meta = array() )

In this article

Shows a message confirming that the new site has been registered and is awaiting activation.


The domain or subdomain of the site.
The path of the site.
The title of the new site.
The user’s username.


The user’s email address.


Any additional meta from the 'add_signup_meta' filter in validate_blog_signup() .



function confirm_blog_signup( $domain, $path, $blog_title, $user_name = '', $user_email = '', $meta = array() ) {
	/* translators: %s: Site address. */
	printf( __( 'Congratulations! Your new site, %s, is almost ready.' ), "<a href='http://{$domain}{$path}'>{$blog_title}</a>" )

	<p><?php _e( 'But, before you can start using your site, <strong>you must activate it</strong>.' ); ?></p>
	/* translators: %s: The user email address. */
	printf( __( 'Check your inbox at %s and click on the given link.' ), '<strong>' . $user_email . '</strong>' );
	<p><?php _e( 'If you do not activate your site within two days, you will have to sign up again.' ); ?></p>
	<h2><?php _e( 'Still waiting for your email?' ); ?></h2>
	<p><?php _e( 'If you have not received your email yet, there are a number of things you can do:' ); ?></p>
	<ul id="noemail-tips">
		<li><p><strong><?php _e( 'Wait a little longer. Sometimes delivery of email can be delayed by processes outside of our control.' ); ?></strong></p></li>
		<li><p><?php _e( 'Check the junk or spam folder of your email client. Sometime emails wind up there by mistake.' ); ?></p></li>
			/* translators: %s: Email address. */
			printf( __( 'Have you entered your email correctly? You have entered %s, if it&#8217;s incorrect, you will not receive your email.' ), $user_email );
	/** This action is documented in wp-signup.php */
	do_action( 'signup_finished' );


do_action( ‘signup_finished’ )

Fires when the site or user sign-up process is complete.


MU (3.0.0)Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.