Definition:
function signup_blog($user_name = '', $user_email = '', $blogname = '', $blog_title = '', $errors = '') {}
Parameters
- $user_name
- $user_email
- $blogname
- $blog_title
- $errors
Defined filters
- signup_blog_init
apply_filters('signup_blog_init', array('user_name' => $user_name, 'user_email' => $user_email, 'blogname' => $blogname, 'blog_title' => $blog_title, 'errors' => $errors )
Defined actions
- signup_hidden_fields
do_action( 'signup_hidden_fields' );
Source code
function signup_blog($user_name = '', $user_email = '', $blogname = '', $blog_title = '', $errors = '') { if ( !is_wp_error($errors) ) $errors = new WP_Error(); // allow definition of default variables $filtered_results = apply_filters('signup_blog_init', array('user_name' => $user_name, 'user_email' => $user_email, 'blogname' => $blogname, 'blog_title' => $blog_title, 'errors' => $errors )); $user_name = $filtered_results['user_name']; $user_email = $filtered_results['user_email']; $blogname = $filtered_results['blogname']; $blog_title = $filtered_results['blog_title']; $errors = $filtered_results['errors']; if ( empty($blogname) ) $blogname = $user_name; ?> <form id="setupform" method="post" action="wp-signup.php"> <input type="hidden" name="stage" value="validate-blog-signup" /> <input type="hidden" name="user_name" value="<?php echo esc_attr($user_name) ?>" /> <input type="hidden" name="user_email" value="<?php echo esc_attr($user_email) ?>" /> <?php do_action( 'signup_hidden_fields' ); ?> <?php show_blog_form($blogname, $blog_title, $errors); ?> <p class="submit"><input type="submit" name="submit" class="submit" value="<?php esc_attr_e('Signup') ?>" /></p> </form> <?php }
2879
No comments yet... Be the first to leave a reply!