Tulipe Media

Réflexions entrepreneuriales

Astuce pour BuddyPress : comment supprimer l’éditeur visuel des champs de profil texte

Une petite astuce que je vous partage et qui est très utile sur les installations BuddyPress : elle consiste à supprimer le droit aux utilisateurs de votre réseau social d’utiliser le « rich text feature » (qui comprend l’italique, le gras, etc) dans les champs de profil « multi-line », comme par exemple le fameux champs « à propos de moi ».

En effet, cela évitera d’avoir des profils trop fantaisistes qui pourraient nuire à l’identité visuelle de votre page « membres » par exemple, ou des pages de profil de vos membres.

Pour retirer le Rich text editor de ces champs de profil, il suffira tout simplement d’ajouter ce bout de code à votre fichier « bp-custom.php », ou de passer par un plugin comme « My Custom Functions » si vous préférez :

[code]

/*—————-*/
/* REMOVE rich text on xprofile text area
/*—————-*/
function antipole_remove_rich_text( $field_id = null ) {
if ( ! $field_id ) {
$field_id = bp_get_the_profile_field_id( ‘3’ );
}

$field = xprofile_get_field( $field_id );

if ( $field ) {
$enabled = false;
}
}
add_filter( ‘bp_xprofile_is_richtext_enabled_for_field’, ‘antipole_remove_rich_text’ );

[/code]

 

Mes derniers tweets

Nouveau short sur Blooness 👉 La formation dédiée aux meilleures graines oléagineuses pour la santé est enfin disponible au format audio https://buff.ly/3xo9fTS
https://buff.ly/43DkrYR

Nouveau short sur Blooness 👉 S’il n’y avait qu’un supplément à prendre, ce serait le magnésium (avec la vitamine D). Le guide complet des meilleurs multivitamines du marché toujours dispo ici en accès libre https://buff.ly/49bHqvp
https://buff.ly/49c3rKK

Nouveau short sur Blooness 👉 La dernière formation Blooness sur les #protéines est disponible au format audio https://buff.ly/4aijbMW
https://buff.ly/3TP67cB

Charger plus

Ne manquez pas les conseils business par mail

Pas de spam, juste un mail lorsqu'un nouveau contenu est publié.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFR