WordPress開發(fā)函數(shù)add_new_user_to_blog()
WordPress開發(fā)函數(shù)add_new_user_to_blog(),將新創(chuàng)建的用戶添加到適當(dāng)?shù)牟┛汀?/p>
用法:
add_new_user_to_blog( int $user_id, string $password, array $meta )
描述
要添加一個用戶,請使用add_user_to_blog()。這個函數(shù)被專門連接到' wpmu_activate_user '操作中。
參見also
add_user_to_blog ()
參數(shù):
$user_id
(int) (必需) 用戶ID。
$password
(string) (必需) 用戶密碼。忽略了。
$meta
(array) (必需) 注冊元數(shù)據(jù)。
來源:
文件: wp-includes/ms-functions.php
function add_new_user_to_blog( $user_id, $password, $meta ) {
if ( ! empty( $meta['add_to_blog'] ) ) {
$blog_id = $meta['add_to_blog'];
$role = $meta['new_role'];
remove_user_from_blog( $user_id, get_network()->site_id ); // Remove user from main blog.
$result = add_user_to_blog( $blog_id, $user_id, $role );
if ( ! is_wp_error( $result ) ) {
update_user_meta( $user_id, 'primary_blog', $blog_id );
}
}
}