훌륭한 테마 컴포넌트네요. 감사합니다.
사용자가 사이트 콘텐츠를 보기 위해 로그인해야 하는 경우 링크를 숨기는 방법이 있을까요?
테마가 활성화된 상태의 로그인 페이지에서 제 사이트가 이렇게 보입니다.
컴포넌트 업그레이드를 통해 더 깔끔한 해결 방법이 나올 때까지, 테마에 다음 CSS 줄을 추가할 수 있습니다.
.anon .custom-header-links {
display: none;
}
이거 정말 잘 작동하네요!!!
혹시 여기 계신 놀라운 코더분들 중에 링크별로 아래 기능을 추가해 주실 수 있나요?
위 기능을 추가해 주시면 정말 감사하겠습니다!!!
모든 작업은 여전히 CSS로 가능합니다. 다만 각 링크에 대해 한 줄씩 작성해야 하므로 시간이 다소 소요될 수 있습니다.
이 컴포넌트의 데모를 살펴보겠습니다:
https://theme-creator.discourse.org/theme/Johani/custom-header-links
Tech 예시를 사용하여 3가지 시나리오를 시도해 보겠습니다.
예 #1 로그인한 사용자만 표시
.anon .headerLink.tech {
display: none;
}
예 #2 로그인하지 않은 사용자만 표시
.headerLink.tech {
display: none;
}
.anon .headerLink.tech {
display: inline-block;
}
예 #3 모든 사용자에게 표시: 아무것도 추가하지 마세요
텍스트를 메뉴의 키워드로 교체하세요.
도움을 드리기 위해 마지막 예시를 하나 더 가져오겠습니다. Your Vote Counts! 메뉴 항목에 사용할 CSS 클래스는 .headerLink.your-vote-counts입니다.
감사합니다, 도움이 되었어요 ![]()