Disabilita bio, posizione e immagine del profilo

Non sono riuscito a trovare nelle impostazioni come disabilitare le opzioni per la bio, la posizione e l’immagine del profilo.
Non vogliamo che le persone possano inserire una propria immagine come immagine del profilo, indicare dove si trovano o inserire informazioni personalizzate nella loro bio (per motivi di riservatezza).
È qualcosa che si può fare?
Qualcuno può aiutarmi?

Grazie mille!

2 Mi Piace

Nascondi tutto con CSS.

2 Mi Piace

Inoltre, c’è un’impostazione del sito nascondi i profili utente dal pubblico.

@pfaffman in realtà, questa opzione nasconde solo i profili a chi non ha effettuato l’accesso, ma i profili sono ancora visibili agli utenti che hanno effettuato l’accesso.

1 Mi Piace

Vero! Lo stavo confondendo con l’impostazione utente per nascondere il proprio profilo.

Penso che nascondere tutto questo con CSS (sia la possibilità di inserire le informazioni sia di vederle) sarebbe probabilmente abbastanza buono, ma un plugin che imposta Nascondi il mio profilo pubblico e le funzionalità di presenza per tutti gli utenti non sarebbe troppo difficile se puoi installare plugin arbitrari.

1 Mi Piace

Il caricamento degli avatar può essere disabilitato con l’impostazione del sito allow uploaded avatars

Non credo che abbiamo un modo per disabilitare le biografie, quindi il CSS potrebbe farlo:

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

Nessuna impostazione nemmeno per la posizione, quindi usa anche qui il CSS:

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

Un utente esperto potrebbe annullare quel CSS nel suo browser inspector per aggiungere i dati, ma non sono sicuro del perché si prenderebbe la briga di farlo!

6 Mi Piace

Grazie mille @awesomerobot!
Questo è molto utile!

Avresti anche per caso il codice per nascondere il campo del sito web?

oh certo, quindi invece di questo:

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

faresti

#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;
}

Abbiamo maggiori informazioni su come apportare modifiche CSS in questo modo in una guida qui: Making custom CSS changes on your site

3 Mi Piace

Grazie mille! È molto apprezzato! Grazie anche per la guida.

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