이런 메시지들입니다:
피드가 정말 지저분해져요, 특히 모바일에서는요. 알림으로만 보내줬으면 좋겠습니다. 매번 시스템 메시지가 뜨면 지워야 하고, 스태프가 게시물에 조치를 취했다는 메시지도 계속 지워야 해서 꽤 짜증나거든요.
CSS를 작성하여 이를 숨기는 방법을 시도해 볼 수 있습니다. 제가 확인한 바로는, 주제 내의 모든 게시글은 post-stream 클래스가 있는 div 요소 안에 포함되어 있습니다. 해당 메시지들은 small-action 및 onscreen-post 클래스가 있는 article 요소인 것으로 보입니다. CSS 선택기로 인해 다른 유형의 메시지도 함께 숨겨지지 않도록 주의하는 것이 좋습니다!
네, 이렇게 하는 걸 생각 중이었어요:
.small-action {
display: none
}
근데 이런 메시지 말고 다른 종류의 메시지가 어떻게 표시되는지 잘 모르겠어요. 혹시 이런 것들의 목록을 어디서 찾을 수 있을까요?
음, 전체 목록은 잘 모르겠지만, small-action을 사용하는 다른 요소가 적어도 하나 더 있다는 걸 알아냈어요: 바로 마지막 방문 라인이에요! ![]()

article.small-action.onscreen-post가 충분히 구체적이어서 다른 요소에 영향을 주지 않을 거라고 기대합니다.
네, 그냥 소문자 display를 사용해도 전에 시도했을 때 여전히 작동하지 않았어요.
이 버그는 모든 사람에게 나타나요, 아니면 스태프만 볼 수 있나요? 하지만 네, CSS가 여전히 저에게는 작동하지 않네요 ![]()
스태프에게 보여주는 거라면, 스태프를 제외한 모든 사람이 볼 수 있습니다.
!important를 붙여보세요, 보통 그걸로 해결됩니다 ![]()
.small-action.onscreen-post {
display: none !important;
}
정말 이상해요. 중요한 부분을 포함해도 여전히 숨겨지지 않아요. 음.而且 여러 테마에서 그런 현상이 발생하고 있어요. 제가 이 작업을 위해 컴포넌트를 사용하고 있기 때문일까요?
컴포넌트가 테마에 적용되었는지 확인하시겠습니까?
네, 적용된 것으로 표시되며, 제가 시도해 본 두 가지 모두에 해당됩니다.
이상하네요. 테스트 컴포넌트를 만들어 봤는데, 제 환경에서는 잘 동작합니다. 이 컴포넌트를 시도해 보시겠어요?
아, 대체 무슨 일이야? 너 쪽에서는 잘 작동하네, ㅋㅋ. 근데 나 쪽에는 똑같은 게 들어있거든.
아, 근데 테마에서 내 컴포넌트를 비활성화했다가 다시 적용했더니 이제 잘 작동하네… 대체 무슨 일이야?
아마도 캐싱 문제였을까요?
브라우저에서 말하는 거예요? 그렇다면 별로라고 생각해요. 여러 브라우저에서 시크릿 모드로 시도해 봤거든요. 혹시 버그를 발견한 건가, 하하?
수정: 생각해보니, 약 12시간 전에도 비슷한 문제가 있었어요. CSS 설정 중 하나가 갑자기 작동하지 않아서 다시 적용해야 했거든요. 지금이 생각나기 전까지는 완전히 잊고 있었는데, 하루 18시간씩 사이트를 만들고 있으니 그런 일이 예상되는 거겠죠 ![]()