ДЛЯ JSON API LOGIN
Метод: generate_auth_cookie
Сначала получите случайное слово: http://localhost/api/get_nonce/?controller=user&method=generate_auth_cookie
Затем генерировать печенье: http://localhost/api/user/generate_auth_cookie/?username=john&password=PASSWORD-HERE
Метод: validate_auth_cookie Она нуждается в 'печенье' вар ,
http://localhost/api/user/validate_auth_cookie/?cookie=admin|43089754375034fjwfn39u8
поэтому, когда пользователь отправил запрос. логина, то вам нужно создать nonce, а затем gen. auth cookie и т. д. и если все хорошо, то войдите в систему пользователю. и сохраните его на своем сайте. поэтому, как только пользователь нажмет на выход. там сеанс будет удален.
вы также можете установить сессию здесь
генерировать печенье в течение 1 минуты: http://localhost/api/user/generate_auth_cookie/?username=john&password=PASSWORD-HERE&seconds=60
60 означает 1 минуту.
детали
https://wordpress.org/plugins/json-api-user/other_notes/
ИЛИ
TRY - РГ REST API V2
http://v2.wp-api.org/
downlaod плагин и установить его.
https://wordpress.org/plugins/json-rest-api/
просто введите /wp-json/wp/v2/posts
в конце вашего сайта URL, и вы получите всю почту.
для получения все поста
www.mysite.com/wp-json/wp/v2/posts
для функции поиска - поиск тестового пост
/wp-json/wp/v2/posts?filter[s]=test
гораздо более подробно по этой ссылке http://v2.wp-api.org/reference/posts/
Примечание Для получения наилучших результатов используйте последнюю версию WP
поэтому используя это вы можете легко ly get post page и т. д.
Как я могу получить cookie var в jquery? –
вам нужно вызвать url, и в ответ вы получите cookie var. –