diff --git a/classes/class-admin.php b/classes/class-admin.php index ce4f06311..8f1c548f8 100644 --- a/classes/class-admin.php +++ b/classes/class-admin.php @@ -1100,10 +1100,6 @@ public function get_user_meta( $user_id, $meta_key, $single = true ) { * @return int|bool */ public function update_user_meta( $user_id, $meta_key, $meta_value, $prev_value = '' ) { - if ( wp_stream_is_vip() && function_exists( 'update_user_attribute' ) ) { - return update_user_attribute( $user_id, $meta_key, $meta_value ); - } - return update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ); } @@ -1117,10 +1113,6 @@ public function update_user_meta( $user_id, $meta_key, $meta_value, $prev_value * @return bool */ public function delete_user_meta( $user_id, $meta_key, $meta_value = '' ) { - if ( wp_stream_is_vip() && function_exists( 'delete_user_attribute' ) ) { - return delete_user_attribute( $user_id, $meta_key, $meta_value ); - } - return delete_user_meta( $user_id, $meta_key, $meta_value ); } } diff --git a/classes/class-list-table.php b/classes/class-list-table.php index 0443c919b..23c8a4f39 100644 --- a/classes/class-list-table.php +++ b/classes/class-list-table.php @@ -156,7 +156,7 @@ public function get_hidden_columns() { // If user meta is not found; add the default hidden column 'id'. if ( ! $hidden ) { $hidden = array( 'id' ); - $this->plugin->admin->update_user_meta( $user->ID, 'manage' . $this->screen->id . 'columnshidden', $hidden ); + update_user_meta( $user->ID, 'manage' . $this->screen->id . 'columnshidden', $hidden ); } return $hidden; @@ -1133,13 +1133,13 @@ public function screen_controls( $status, $args ) { unset( $args ); $user_id = get_current_user_id(); - $option = get_user_meta( $user_id, $this->plugin->admin->live_update->user_meta_key, true ); + $option = $this->plugin->admin->get_user_meta( $user_id, $this->plugin->admin->live_update->user_meta_key, true ); $heartbeat = wp_script_is( 'heartbeat', 'done' ) ? 'true' : 'false'; if ( 'on' === $option && 'false' === $heartbeat ) { $option = 'off'; - $this->plugin->admin->update_user_meta( $user_id, $this->plugin->admin->live_update->user_meta_key, 'off' ); + update_user_meta( $user_id, $this->plugin->admin->live_update->user_meta_key, 'off' ); } $nonce = wp_create_nonce( $this->plugin->admin->live_update->user_meta_key . '_nonce' ); diff --git a/classes/class-live-update.php b/classes/class-live-update.php index eff2f1002..f20d0baaf 100644 --- a/classes/class-live-update.php +++ b/classes/class-live-update.php @@ -72,14 +72,14 @@ public function enable_live_update() { $user = (int) $input['user']; if ( 'false' === $input['heartbeat'] ) { - $this->plugin->admin->update_user_meta( $user, $this->user_meta_key, 'off' ); + update_user_meta( $user, $this->user_meta_key, 'off' ); wp_send_json_error( esc_html__( "Live updates could not be enabled because Heartbeat is not loaded.\n\nYour hosting provider or another plugin may have disabled it for performance reasons.", 'stream' ) ); return; } - $success = $this->plugin->admin->update_user_meta( $user, $this->user_meta_key, $checked ); + $success = update_user_meta( $user, $this->user_meta_key, $checked ); if ( $success ) { wp_send_json_success( ( 'on' === $checked ) ? 'Live Updates enabled' : 'Live Updates disabled' );