WordPress를로 업그레이드 4.7.1
했으며 그 후 수정 해야하는 REST API를 통해 사용자를 열거하려고했지만 사용자를 검색 할 수있었습니다.
https://mywebsite.com/wp-json/wp/v2/users
산출:
[{"id":1,"name":"admin","url":"","description":"","link":"https:\/\/mywebsite\/author\/admin\/","slug":"admin","avatar_urls":{"24": ...
최신 버전의 변경 사항 :
REST API는 공개 게시물 유형의 게시물을 작성한 모든 사용자에 대한 사용자 데이터를 노출했습니다. WordPress 4.7.1에서는 REST API 내에 표시되도록 지정한 게시물 유형으로 만이를 제한합니다. Krogsgard와 Chris Jean이보고 함.
plugin 설치 후 Disable REST API
모든 것이 잘 작동하는 것 같지만 모든 작은 것 플러그인에 사용하고 싶지 않습니다.
플러그인을 사용한 후의 출력은 다음과 같습니다.
{"code":"rest_cannot_access","message":"Only authenticated users can access the REST API.","data":{"status":401}}
플러그인을 사용하지 않고이 문제를 해결하려면 어떻게해야합니까?
30.9.2017 수정
나는 사이에 충돌이 있음을 깨달았다 contact 7
플러그인과 Disable REST API
그 당신에게 줄 것이다 401 unauthorized
오류입니다.
contact 7
양식을 통해 메시지를 보내 려고하면 요청합니다
wp-json/contact-form-7/v1/contact-forms/258/feedback
그 기능을 비활성화하는 것은 좋은 생각이 아닙니다.