Вот URL-адрес строки моего запроса http://localhost/new_test/sample-page/?log=YWRtaW4K&secret=YWRtaW4hQCMxMjM=
Я хотел удалить строку запроса из URL-адреса, а выходной URL-адрес показан ниже
http://localhost/new_test/sample-page/
Вот мой код ......
$creds = array();
// Decode username using base64_decode() method
$creds['user_login'] = base64_decode($_GET['log']);
// Decode password using base64_decode() method
$creds['user_password'] = base64_decode($_GET['secret']);
$creds['remember'] = true;
$user = wp_signon( $creds, true );
if ( ! is_wp_error($user) ) {
wp_set_current_user($user->ID, base64_decode($_POST['log']));
wp_set_auth_cookie($user->ID, true);
$redirect_to = strtok($_SERVER["REQUEST_URI"] , '?');
wp_safe_redirect($redirect_to);
}
Я надеюсь, что вы будете пойми мой вопрос.