Cakeday를 비활성화하는 방법은 무엇인가요?

생일과 기념일을 비활성화하고, 사용자가 생일을 선택하지 못하게 하고 싶습니다. 어떻게 하면 될까요?

플러그인을 설치하셨다면 YML 파일에서 제거한 후 다시 빌드하세요.

플러그인을 삭제하지 못합니다 :frowning:

관리자 > 설정에서 cakeday를 검색한 후 해당 설정을 비활성화하세요 :arrow_down:

이것으로 메인 메뉴에서 "케이크데이"가 숨겨지는 건가요? :slight_smile:

아니요, 하지만 햄버거 메뉴 안에 있는 케이크데이 링크를 다음과 같이 숨길 수 있습니다.

.widget-link.cakeday-link {
    display: none !important;
}

그리고 사용자 프로필의 생년월일 필드는 다음과 같이 숨길 수 있습니다.

.user-custom-preferences-outlet.user-date-of-birth-input {
    display: none;
}

app.yml에서 그 줄을 삭제하면 어떻게 되나요?

첫 번째에는 "!important"가 있고 두 번째에는 없는 이유는 무엇인가요? :slight_smile:

첫 번째 경우에서는, 같은 요소에 대해 이미 기본 스타일시트에서 이전에 선언된 display 속성보다 내가 지금 선언하는 display 속성이 더 중요하다는 것을 CSS가 이해하도록 해야 하기 때문입니다.

.menu-panel li a.widget-link, .menu-panel li.heading a.widget-link {
    display: block;
}

설명해 주셔서 감사합니다!