사용자의 그룹 소속에 따라 주제 내에서 다른 콘텐츠를 표시할 수 있나요?

지금 바로 자세히 살펴볼 시간은 많지 않지만, 이 테마 컴포넌트가 도움이 될 수 있을 것 같습니다. 이 컴포넌트는 현재 사용자의 모든 그룹을 body 태그 안에 나열해 주기 때문입니다(아마도). 그런 다음 특정 그룹 클래스명이 body 태그에 존재하는지 여부에 따라 CSS 셀렉터를 사용하여 표시/숨기기를 할 수 있을 것입니다.

그리고 이 게시물에서 컴포저(composer)에서 사용할 수 있는 HTML 요소와 컴포저 텍스트를 클래스로 감싸는 방법에 대한 정보와 결합하면 작동할 수 있습니다:

네, 여기서 바로 테스트해 봤는데, 해당 컴포넌트를 다음과 같은 것들과 결합하면 작동할 것입니다:

<span data-group-a>그룹 A 전용 텍스트</span>
<span data-group-b>그룹 B 전용 텍스트</span>

그리고 다음과 같은 CSS 셀렉터를 사용하십시오:

span[data-group-a] {display: none;}
body.group-a span[data-group-a] {display: block;}

또는 이와 유사한 방식으로…

수정 사항이 많아 죄송합니다. 제 인스턴스 중 하나에서 테스트해 봤는데 작동합니다.

하지만 말씀하신 대로, 이것이 원하시는 것이 아닐 수도 있겠네요 :slight_smile: …

테마 JavaScript를 사용하여 <head> 섹션에 요소를 선택하고 제거하는 코드를 추가함으로써 이것이 가능할 수 있습니다. 여전히 위의 스팬과 래핑이 필요할 수 있지만, 이를 통해 제거할 수 있습니다.