diff --git wp-includes/ms-functions.php wp-includes/ms-functions.php
index d0cada3..c617f16 100644
|
|
|
function wpmu_signup_blog( $domain, $path, $title, $user, $user_email, $meta = a |
| 711 | 711 | * |
| 712 | 712 | * @param string $user The user's requested login name. |
| 713 | 713 | * @param string $user_email The user's email address. |
| 714 | | * @param array $meta By default, this is an empty array. |
| | 714 | * @param array $meta Additional signup meta. Default empty array. |
| 715 | 715 | */ |
| 716 | 716 | function wpmu_signup_user( $user, $user_email, $meta = array() ) { |
| 717 | 717 | global $wpdb; |
| … |
… |
function wpmu_signup_user( $user, $user_email, $meta = array() ) { |
| 720 | 720 | $user = preg_replace( '/\s+/', '', sanitize_user( $user, true ) ); |
| 721 | 721 | $user_email = sanitize_email( $user_email ); |
| 722 | 722 | $key = substr( md5( time() . rand() . $user_email ), 0, 16 ); |
| 723 | | $meta = serialize($meta); |
| | 723 | |
| | 724 | /** |
| | 725 | * Filters the metadata for a user signup |
| | 726 | * |
| | 727 | * The metadata will be serialized prior to storing it in the database |
| | 728 | * |
| | 729 | * @since 4.8.0 |
| | 730 | * |
| | 731 | * @param array $meta Additional signup meta. Default empty array. |
| | 732 | * @param string $user The user's requested login name. |
| | 733 | * @param string $user_email The user's email address. |
| | 734 | * @param string $key The user's activation key. |
| | 735 | */ |
| | 736 | $meta = apply_filters( 'signup_user_meta', $meta, $user, $user_email, $key ); |
| 724 | 737 | |
| 725 | 738 | $wpdb->insert( $wpdb->signups, array( |
| 726 | 739 | 'domain' => '', |
| … |
… |
function wpmu_signup_user( $user, $user_email, $meta = array() ) { |
| 730 | 743 | 'user_email' => $user_email, |
| 731 | 744 | 'registered' => current_time('mysql', true), |
| 732 | 745 | 'activation_key' => $key, |
| 733 | | 'meta' => $meta |
| | 746 | 'meta' => serialize( $meta ), |
| 734 | 747 | ) ); |
| 735 | 748 | |
| 736 | 749 | /** |
| … |
… |
function wpmu_signup_user( $user, $user_email, $meta = array() ) { |
| 740 | 753 | * |
| 741 | 754 | * @param string $user The user's requested login name. |
| 742 | 755 | * @param string $user_email The user's email address. |
| 743 | | * @param string $key The user's activation key |
| 744 | | * @param array $meta Additional signup meta. By default, this is an empty array. |
| | 756 | * @param string $key The user's activation key. |
| | 757 | * @param array $meta Additional signup meta. Default empty array. |
| 745 | 758 | */ |
| 746 | 759 | do_action( 'after_signup_user', $user, $user_email, $key, $meta ); |
| 747 | 760 | } |