Discourse에서 WordPress로 아바타를 자동으로 동기화하기

지금 컴퓨터를 사용할 수 없지만, 제가 취한 단계를 여기에 공유합니다. 제가 사용한 다양한 항목에 대해 살펴보시면 여러분도 따라 할 수 있을 것입니다:

  1. 사용자가 프로필을 업데이트할 때마다 플러그인/테마의 PHP 파일로 게시하도록 Discourse 웹훅을 생성합니다.
  2. PHP 페이지에서 페이로드를 가져와 사용자 ID를 확인합니다. 해당 정보에서 아바타 URL을 가져와 WordPress에서 사용자의 사용자 정의 메타 필드로 저장합니다.
  3. WordPress에서 사용자 아바타를 반환하는 코드를 수정하여, 대신 해당 메타 필드를 반환하는 함수로 변경합니다.

이것으로 끝입니다!