Поскольку, как представляется, на этот вопрос еще нет ответа (в течение 9 месяцев), я изложу свое решение.
Для тех, кто особенно заинтересован в протоколе перебора в WordPress без перебора XMLRPC access
:
<?php
require_once('path/to/wp-blog-header.php');
wp_set_current_user($ID, $user_login);
wp_set_auth_cookie($ID);
do_action('wp_login', $user_login);
?>
Предупреждение : $user_login
не имеет особого значения - оно используется для настройки куки-файла аутентификации сеанса Рекомендуется, чтобы это было рандомизировано для уникальных значений.