confirm_blog_signup

函数
confirm_blog_signup ( $domain, $path, $blog_title, $user_name = '', $user_email = '', $meta = array() )
参数
  • (string) $domain The domain or subdomain of the site.
    Required:
  • (string) $path The path of the site.
    Required:
  • (string) $blog_title The title of the new site.
    Required:
  • (string) $user_name The user's username.
    Required:
    Default: (empty)
  • (string) $user_email The user's email address.
    Required:
    Default: (empty)
  • (array) $meta Any additional meta from the {@see 'add_signup_meta'} filter in validate_blog_signup().
    Required:
    Default: array()
定义位置
相关方法
confirm_another_blog_signupconfirm_user_signupvalidate_blog_signupvalidate_another_blog_signupwpmu_validate_blog_signup
引入
-
弃用
-

confirm_blog_signup: 当用户试图注册一个WordPress网络上的博客时,这个函数被调用。它显示一个确认屏幕,提示用户确认他们的电子邮件地址并同意服务条款。

显示一条确认新网站已被注册并等待激活的信息。

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

	<p><?php _e( 'But, before you can start using your site, <strong>you must activate it</strong>.' ); ?></p>
	<p>
	<?php
	/* translators: %s: Email address. */
	printf( __( 'Check your inbox at %s and click the link given.' ), '<strong>' . $user_email . '</strong>' );
	?>
	</p>
	<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>
		<li>
		<?php
			/* translators: %s: Email address. */
			printf( __( 'Have you entered your email correctly? You have entered %s, if it’s incorrect, you will not receive your email.' ), $user_email );
		?>
		</li>
	</ul>
	<?php
	/** This action is documented in wp-signup.php */
	do_action( 'signup_finished' );
}

常见问题

FAQs
查看更多 >