Source View: wpmu_activate_blog

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: apply_filters( "hook_name", "what_to_filter" ).

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
971           if ( 'blog_taken' == $blog_id->get_error_code() ) {
972                $blog_id->add_data( $signup );
973                $wpdb->update( $wpdb->signups, array( 'active' => 1, 'activated' => $now ), array( 'activation_key' => $key ) );
974           }
975           return $blog_id;
976      }
977
978      $wpdb->update( $wpdb->signups, array('active' => 1, 'activated' => $now), array('activation_key' => $key) );
979      wpmu_welcome_notification($blog_id, $user_id, $password, $signup->title, $meta);
980      do_action('wpmu_activate_blog', $blog_id, $user_id, $password, $signup->title, $meta);
981
982      return array('blog_id' => $blog_id, 'user_id' => $user_id, 'password' => $password, 'title' => $signup->title, 'meta' => $meta);
983 }
984
985 /**
986  * Create a user.
987  *
988  * This function runs when a user self-registers as well as when
989  * a Super Admin creates a new user. Hook to 'wpmu_new_user' for events