Wordpress REST API에서 사용자의 프로프 이미지를 얻으려면

1722 단어 restWordPressapi

결론



Wordpress REST API에서 사용자의 프로프 이미지를 얻으려면 플러그인의 Advance Custom Field를 사용하여 사용자 정보의 등록 항목을 커스터마이즈 가능하게 한 다음 사용자의 이미지를 등록하는 필드를 작성하여 실현된다.

원래 어떻게 REST API로 사용자 정보를 얻는 방법


https://your-site-url/wp-json/wp/v2/users?_embed

이 URL을 두드리면 해당 사이트의 Wordpress 사용자 정보를 얻을 수 있습니다.

기본적으로 얻을 수 있는 정보는



그러나 기본 상태에서 사용자 정보를 얻을 수 있는 정보에는 한계가 있습니다.
id, name, slug 등은 취득할 수 있지만 사용자의 프로프 이미지 등은 취득할 수 없습니다.

Advance Custom Field란?



통칭, ACF 라고 불리는 해당 플러그인은, 특정의 투고 타입 등에 디폴트에서는 등록할 수 없는 정보를 묶어 등록할 수 있게 되는 것입니다.

ACF를 사용하여 사용자 정보에 이미지를 등록할 수 있도록



ACF를 활성화하고 필드 그룹을 새로 추가합니다.
그런 다음 필드 그룹 이름을 결정하고 다음과 같이 설정합시다.


그리고, 「위치」의 설정 항목에서,


현재 사용자/동일/로그인
등록하면 OK입니다!

이 작업을 수행하면,
https://your-site-url/wp-json/wp/v2/users?_embed

에서 acf 항목으로 사용자 이미지를 얻을 수있게되어 있다고 생각합니다!
문제 등 있으면 트위터까지 부담없이 부탁드립니다!
github

좋은 웹페이지 즐겨찾기