Доступ к информации пользователя Wordpress вне Wordpress - PullRequest
0 голосов
/ 03 ноября 2019

У меня есть сайт Wordpress, и сейчас я создаю PHP-приложение на поддомене. Мне нужно получить идентификатор пользователя, который вошел на сайт Wordpress.

Я попытался включить wp-load.php в свой поддомен и попытался:

get_currentuserinfo();
echo 'Hey ' . $current_user->display_name;

Но нетрезультат.

Не могли бы вы дать мне подсказку, как я могу получить информацию о сеансе Wordpress из-за пределов Wordpress на поддомене и на том же сервере?

Заранее спасибо.

1 Ответ

0 голосов
/ 03 ноября 2019

Использование WordPress API было бы наилучшим способом, и, поскольку каждый случай является конкретным, невозможно подготовить код именно для того, что вы говорите, но перейдите по ссылке на документацию об API-части, которая может вам помочь:

https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/

здесь у вас есть еще один пример того, как создать конечные точки для пользовательских входов в систему: Регистрация / вход пользователя в систему с помощью Wordpress JSON API

И еще один здесьо том, как создать curl php-запроса на другом сайте, который в вашем случае будет WordPress API: https://phpenthusiast.com/blog/five-php-curl-examples

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