# 고급 사용자 디렉터리 기능을 위한 최적의 접근 방식

**URL:** https://meta.discourse.org/t/best-approach-for-advanced-user-directory-capabilities/327676
**Category:** General
**Tags:** wordpress, user-directory
**Created:** [9월 23, 2024, 12:33오전 UTC](https://meta.discourse.org/t/best-approach-for-advanced-user-directory-capabilities/327676 "2024-09-23T00:33:08Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![TwoCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twocat/32/451102_2.png) [@TwoCat](https://meta.discourse.org/u/TwoCat)
#### Post date: [9월 23, 2024, 12:33오전 UTC](https://meta.discourse.org/t/best-approach-for-advanced-user-directory-capabilities/327676/1 "2024-09-23T00:33:08Z")

</div>

특정 필드를 통한 검색이나 구글 세계 지도를 통한 사용자 검색과 같은 고급 기능을 갖춘 사용자/멤버 디렉토리를 만들고 싶습니다.

기본 Discourse 사용자 디렉토리에 고객 필드를 추가하는 기능에는 익숙하며, 검색 기능이 이러한 필드를 포함한다는 것도 알고 있습니다. 하지만 더 고급된 기능을 찾고 있습니다.

제 계획은 강력한 멤버 디렉토리 플러그인을 갖춘 WordPress 사이트를 구축하고, [WP Discourse](https://github.com/discourse/wp-discourse) 플러그인과 SSO를 통해 Discourse 사이트와 연결하는 것입니다. 하지만 이를 실행하기 전에 이것이 가장 직관적인 방법인지 한 번 더 확인하고 싶습니다. 이 목표를 달성하기 위한 더 나은 방법이 있거나, 사람들이 권장하는 접근 방식이 무엇인지 알려주실 수 있을까요?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [9월 23, 2024, 12:04오후 UTC](https://meta.discourse.org/t/best-approach-for-advanced-user-directory-capabilities/327676/2 "2024-09-23T12:04:43Z")

</div>

> [@TwoCat](#):
>
> 하지만 더 고급 기능이 필요합니다.

구체적으로 어떤 기능이 필요한가요?

저라면 워드프레스로 모든 것을 연결하려고 애쓰기보다, 원하는 기능을 수행하는 플러그인을 만드는 쪽이 훨씬 쉬울 것 같습니다. 물론 워드프레스를 이미 그렇게 사용하고 있다면 다른 이야기겠지만요.

---

<div class="post-metadata">

### Author: ![TwoCat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twocat/32/451102_2.png) [@TwoCat](https://meta.discourse.org/u/TwoCat)
#### Post date: [9월 23, 2024, 9:26오후 UTC](https://meta.discourse.org/t/best-approach-for-advanced-user-directory-capabilities/327676/3 "2024-09-23T21:26:35Z")

</div>

답장 주셔서 감사합니다. 제가 질문을 드린 이유가 바로 이것입니다. 플러그인을 만드는 것도 옵션이 될 수 있다는 점을 몰랐습니다.

지도(위치 기반 서비스)를 활용해 다른 사용자를 찾을 수 있는 사용자 디렉터리 검색 메인 페이지를 만들고 싶습니다.

또한 사용자가 사용자 프로필의 특정 필드(사용자 이름, 취미, 위치 등)로 검색할 수 있도록 하고, 이를 부울(Boolean) 방식으로 처리할 수 있으면 좋겠습니다. 예를 들어, 보스턴에서 50마일 이내의 거리에 있고 사용자 프로필에 보드게임을 취미로 기재한 모든 사용자를 표시해 주는 것과 같은 방식입니다.

이 기능을 구현하는 데 플러그인을 사용하는 것이 WP 사이트 자체를 사용하는 것보다 더 쉽습니까?
