설정에서 바이오, 위치, 프로필 사진 옵션을 비활성화하는 방법을 unsuccessfully 검색해 왔습니다.
(기밀 유지 목적) 사용자가 자신의 사진을 프로필 사진으로 설정하거나, 위치를 표시하거나, 바이오에 사용자 지정 정보를 입력할 수 없도록 하고 싶습니다.
이것이 가능한가요?
도와주실 수 있는 분이 계신가요?
감사합니다!
설정에서 바이오, 위치, 프로필 사진 옵션을 비활성화하는 방법을 unsuccessfully 검색해 왔습니다.
(기밀 유지 목적) 사용자가 자신의 사진을 프로필 사진으로 설정하거나, 위치를 표시하거나, 바이오에 사용자 지정 정보를 입력할 수 없도록 하고 싶습니다.
이것이 가능한가요?
도와주실 수 있는 분이 계신가요?
감사합니다!
모든 것을 CSS로 숨기세요.
또한, 사용자 프로필을 공개하지 않음이라는 사이트 설정도 있습니다.
@pfaffman 사실, 이 옵션은 로그인하지 않은 사용자에게만 프로필을 숨길 뿐, 로그인한 사용자에게는 여전히 프로필이 표시됩니다.
맞아요! 프로필을 숨기는 사용자 설정과 혼동하고 있었네요.
CSS로 그 모든 것(정보를 입력하는 기능과 표시하는 기능)을 숨기는 것이면 아마도 충분히 괜찮을 것 같지만, 모든 사용자에게 Hide my public profile and presence features를 설정하는 플러그인을 만드는 것은 임의의 플러그인을 설치할 수 있다면 그리 어렵지 않을 겁니다.
아바타 업로드는 사이트 설정 allow uploaded avatars를 통해 비활성화할 수 있습니다.
소개(bio)를 비활성화하는 방법은 없는 것 같습니다. 따라서 CSS를 사용할 수 있습니다:
#user-card .bio, // 사용자 카드
.user-main .bio, // 프로필 페이지
.control-group.pref-bio { // 사용자 설정
display: none;
}
위치(location) 설정도 없으므로, 여기에도 CSS를 사용해야 합니다:
#user-card .location, // 사용자 카드
.user-main .user-profile-location, // 프로필 페이지
.control-group.pref-location { // 사용자 설정
display: none;
}
숙련된 사용자는 브라우저 인스펙터를 통해 해당 CSS를 해제하고 데이터를 추가할 수 있지만, 그렇게까지 노력할 이유는 없을 것 같습니다!
@awesomerobot! 정말 감사합니다!
매우 유용합니다!
혹시 웹사이트 필드를 숨기는 코드도 가지고 계신가요?
아니, 그러니까 이렇게 하는 대신:
#user-card .location, // 사용자 카드
.user-main .user-profile-location, // 프로필 페이지
.control-group.pref-location { // 사용자 설정
display: none;
}
다음처럼 해야 한다는 거죠.
#user-card .location-and-website, // 사용자 카드
.user-main .location-and-website, // 프로필 페이지
.control-group.pref-location, // 사용자 설정
.control-group.pref-website {
display: none;
}
이러한 CSS 변경 사항을 만드는 방법에 대한 자세한 내용은 여기 있는 가이드에서 확인하실 수 있습니다: Making custom CSS changes on your site
정말 감사합니다! 정말 감사드립니다!
가이드도 감사합니다.