Невозможно вызвать функцию wp_set_auth_cookie () в ловушке rest_api_init - PullRequest
0 голосов
/ 08 мая 2019

Я хочу войти в WordPress с любой внешней страницы через ловушку rest_api_init.Я отправляю идентификатор пользователя в API WordPress с помощью cURL.

Wordpress API получает идентификатор пользователя, но пользователь не регистрируется в конце WordPress, когда я открываю сайт WordPress в моем текущем браузере.Пожалуйста, посмотрите и предложите мне исправления.

Мой код в функции перехвата WordPress

if ($user) {

wp_set_current_user($user->ID, $user->user_login);

wp_set_auth_cookie($user->ID, true);

do_action( 'wp_login', $user->user_login );

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...