mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-05-20 19:24:32 +00:00
Users: Deprecate update_user_status() in favor of wp_update_user().
Props spacedmonkey, SergeyBiryukov. Fixes #45747. git-svn-id: https://develop.svn.wordpress.org/trunk@45708 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -76,22 +76,33 @@ if ( isset( $_GET['action'] ) ) {
|
||||
|
||||
$userfunction = 'all_spam';
|
||||
$blogs = get_blogs_of_user( $user_id, true );
|
||||
|
||||
foreach ( (array) $blogs as $details ) {
|
||||
if ( $details->userblog_id != get_network()->site_id ) { // main blog not a spam !
|
||||
update_blog_status( $details->userblog_id, 'spam', '1' );
|
||||
}
|
||||
}
|
||||
update_user_status( $user_id, 'spam', '1' );
|
||||
|
||||
$user_data = $user->to_array();
|
||||
$user_data['spam'] = '1';
|
||||
|
||||
wp_update_user( $user_data );
|
||||
break;
|
||||
|
||||
case 'notspam':
|
||||
$user = get_userdata( $user_id );
|
||||
|
||||
$userfunction = 'all_notspam';
|
||||
$blogs = get_blogs_of_user( $user_id, true );
|
||||
|
||||
foreach ( (array) $blogs as $details ) {
|
||||
update_blog_status( $details->userblog_id, 'spam', '0' );
|
||||
}
|
||||
|
||||
update_user_status( $user_id, 'spam', '0' );
|
||||
$user_data = $user->to_array();
|
||||
$user_data['spam'] = '0';
|
||||
|
||||
wp_update_user( $user_data );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user