고정 푸터 광고

광고 회사와 협력 중이며, 그들의 스티키 푸터 코드를 특정 사용자 그룹에만 표시하려고 합니다. 제가 원하는 사용자 그룹에만 표시되도록 스티키 푸터를 감싸는 코드가 있을까요? 모든 게스트와 제 사용자 그룹 중 하나(유료 멤버십)를 제외한 모든 그룹에 표시되어야 합니다.

먼저, 해당 그룹에 속한 사용자의 경우 유료 멤버십 그룹이 사용자의 기본 그룹으로 설정되어 있는지 확인하세요(이것은 https://yoursite.com/g/{paid_group}에서 설정할 수 있습니다). 이 작업이 완료되면, 해당 그룹에 속한 사용자의 <body> 태그에 primary-group-GROUP_NAME 클래스가 자동으로 추가됩니다. 이제 다음과 같은 코드를 사용할 수 있습니다.

.primary-group-GROUP_NAME .sticky-footer {
    display: none;
}

이렇게 하면 고정 푸터가 유료 그룹에 속하지 않은 모든 사용자에게만 표시되도록 할 수 있습니다.

이 방법은您的需求에 충분할 것입니다. 하지만 더 복잡한 경우를 위해 모든 사용자의 그룹을 <body>에 CSS 클래스로 추가하는 이 테마 컴포넌트도 있으니 참고하세요.