사용자 프로필의 사용자 지정 필드를 기반으로 콘텐츠 접근 권한 제한

안녕하세요 - 사용자 프로필의 사용자 지정 필드 내용을 기반으로 게시물 카테고리의 접근 권한을 연결할 수 있는 방법이 있는지 궁금합니다.

저는 주로 건축가들이 직면한 문제에 대해 자유롭고 솔직한 토론을 지원하기 위한 작은 포럼을 운영하고 있습니다. 이 토론에는 대중에게 공개되지 않은, 다소 무방비한 의견도 포함될 수 있습니다.
또한 건축에 관심 있는 일반 대중 사용자들도 있으며, 건축가와 대중이 서로 상호작용할 수 있는 것도 중요하다고 생각합니다(다만 더 신중한 방식으로).

건축가 회원들의 사용자 지정 프로필에는 대부분 가입 시 다중 선택 드롭다운 목록을 통해 이 사실을 확인하는 데이터가 포함되어 있습니다.

'공개’와 '비공개’라는 두 가지 주요 주제 카테고리가 있는 경우, ‘비공개’ 카테고리의 열람 접근 권한을 해당 사용자 지정 프로필 필드의 내용을 기반으로 건축가 회원만 사용할 수 있도록 제한하는 합리적인 방법이 있을까요? (아니면, 관리자가 사용자가 실제로 건축가인지 확인한 후 한 번만 클릭하는 관리자 전용 수동 체크박스를 사용하는 것이 더 나을 수도 있습니다)

사용자가 가입을 요청할 수 있고, 승인한 후 해당 그룹에 멤버를 추가할 수 있는 그룹을 생성하면 됩니다.

비밀을 아는 사람만 커스텀 필드에 아무 값이든 입력할 것이라고 신뢰할 수 있다면, 사용자를 자동으로 추가하는 플러그인을 만들 수도 있지만, 하루에 수십 명의 사용자를 추가하는 것이 아니라면 그렇게 할 가치가 없을 가능성이 높습니다.