У меня здесь есть плагин, который регистрирует пользователя для моего сайта WordPress, но теперь я хочу обновить идентификатор пользователя, который только что зарегистрировался после отправки формы.
Я пытаюсь отредактировать плагин на WordPress, чтобы после отправки формы я должен был получить последний вставленный идентификатор и обновить только что добавленные записи.
<?php do_action( 'user_registration_form_registration_end', $form_id ); ?>
<?php
// Add refer
global $wpdb;
$table_name = $wpdb->prefix."users";
$current_user = wp_get_current_user();
// $lastid = $wpdb->insert_id;
if(isset($_GET['ID'])){
$where = array('ID' => $current_user);
$subs = array('refID'=> $_GET['ref_id']);
$wpdb->update($table_name, $subs, $where);
}
?>
</form>
<div style="clear:both"></div>
</div>
Я хочу, чтобы онполучить значение из URL, а затем обновить запись пользователя в базе данных.