커뮤니티 회원들에게 정보, FAQ, 이용약관 및 개인정보 처리방침에 대한 접근을 숨기거나 제거하는 방법은 무엇인가요?
서브페이지 자체의 존재를 없앨 수는 없다고 생각하지만, CSS를 사용하여 사용자가 쉽게 접근하는 것을 “숨길” 수는 있습니다. 예를 들어, 햄버거 메뉴에서 해당 페이지로의 링크를 제거하려면 다음과 같은 CSS를 사용할 수 있습니다.
.hamburger-panel a.widget-link.about-link {
display: none;
}
그리고
.hamburger-panel a.faq-priority.widget-link {
display: none;
}
네, OP(원문 작성자)가 당시에는 햄버거 메뉴가 사이드바 대신 사용되던 Discourse를 언급하고 있었던 것 같습니다. 당시의 모습은 대략 다음과 같았습니다:
이후 2022년 초에 새로운 사이드바가 기본 UI 디자인으로 대체되었고, 사이드바는 훨씬 더 많은 기능을 가져다주었습니다.
이 링크들을 숨기기 위해 다음과 같이 조치했습니다:
- "이 섹션 사용자 지정"을 통해 사이드바 옵션에서 해당 페이지를 제거했습니다.
- 설정에서
tos-url등의 URL을 다른 페이지로 변경했습니다. - 숨기고 싶은 두 개의 특정 링크를 숨기기 위해 CSS를 추가했습니다. 예를 들어:
nav-pills .nav-item-privacy { display: none; } .nav-pills .nav-item-tos { display: none; }
이렇게 하면 해당 페이지가 어디에도 표시되지 않도록 충분히 조치한 것일까요, 아니면 제가 놓친 부분이 있을까요?
보완하자면, 제 눈에는 모든 것이 정상적으로 보입니다. 하지만 이 페이지에 도달하거나 이 링크를 볼 수 있는 다른 경로가 있는지, 제가 아직 처리하지 못한 부분이 있는지 궁금합니다.

