diff --git wp-includes/ms-functions.php wp-includes/ms-functions.php
index 2e9ca94..56f9afe 100644
|
|
|
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 | * Allow plugins to edit $meta array |
| | 726 | * |
| | 727 | * @since 4.8.0 |
| | 728 | * |
| | 729 | * @param array $meta Additional signup meta. By default, this is an empty array. |
| | 730 | * @param string $user The user's requested login name. |
| | 731 | * @param string $user_email The user's email address. |
| | 732 | * @param string $key The user's activation key |
| | 733 | */ |
| | 734 | $meta = apply_filters( 'signup_user_meta', $meta, $user, $user_email, $key ); |
| 724 | 735 | |
| 725 | 736 | $wpdb->insert( $wpdb->signups, array( |
| 726 | 737 | 'domain' => '', |
| … |
… |
function wpmu_signup_user( $user, $user_email, $meta = array() ) { |
| 730 | 741 | 'user_email' => $user_email, |
| 731 | 742 | 'registered' => current_time('mysql', true), |
| 732 | 743 | 'activation_key' => $key, |
| 733 | | 'meta' => $meta |
| | 744 | 'meta' => serialize( $meta ), |
| 734 | 745 | ) ); |
| 735 | 746 | |
| 736 | 747 | /** |