Desactivar biografía, ubicación y foto de perfil

He estado buscando sin éxito en la configuración cómo deshabilitar las opciones de biografía, ubicación y foto de perfil.
No queremos que las personas puedan poner una foto propia como foto de perfil, indicar dónde se encuentran o poner información personalizada en su biografía (por motivos de confidencialidad).
¿Es algo que se puede hacer?
¿Alguien puede ayudarme con esto?

¡Muchas gracias!

2 Me gusta

Ocultarlo todo con CSS.

2 Me gusta

Además, hay un ajuste del sitio ocultar perfiles de usuario al público.

@pfaffman en realidad, esta opción solo oculta los perfiles de alguien que no ha iniciado sesión, pero los perfiles siguen siendo visibles para los usuarios que han iniciado sesión.

1 me gusta

¡Cierto! Lo estaba confundiendo con la configuración del usuario para ocultar su perfil.

Creo que ocultar todo eso con CSS (tanto la capacidad de ingresar la información como de verla) sería probablemente suficiente, pero un plugin que establezca Ocultar mi perfil público y mis funciones de presencia para todos los usuarios no sería muy difícil si puedes instalar plugins arbitrarios.

1 me gusta

Las cargas de avatares se pueden deshabilitar con la configuración del sitio allow uploaded avatars

No creo que tengamos una forma de deshabilitar las biografías, así que CSS podría hacerlo:

#user-card .bio, // tarjeta de usuario
.user-main .bio, // página de perfil
.control-group.pref-bio  { // preferencia de usuario
  display: none;
}

Tampoco hay configuración para la ubicación, así que usa CSS aquí también:

#user-card .location, // tarjeta de usuario
.user-main .user-profile-location, // página de perfil
.control-group.pref-location {  // preferencia de usuario
  display: none;
}

Un usuario experto podría deshacer ese CSS en el inspector de su navegador para agregar los datos, ¡pero no estoy seguro de por qué se tomarían esa molestia!

6 Me gusta

¡Muchas gracias @awesomerobot!
¡Esto es muy útil!

¿También tendrías por casualidad el código para ocultar el campo del sitio web?

oh claro, así que en lugar de esto:

#user-card .location, // user card
.user-main .user-profile-location, // profile page
.control-group.pref-location {  // user preference
  display: none;
}

harías

#user-card .location-and-website, // user card
.user-main .location-and-website, // profile page
.control-group.pref-location,  // user preferences
.control-group.pref-website {
  display: none;
}

Tenemos más información sobre cómo realizar cambios en CSS como este en una guía aquí: Making custom CSS changes on your site

3 Me gusta

¡Muchas gracias! ¡Esto es muy apreciado!
Gracias también por la guía.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.