Comment enlever des champs du profil utilisateur ?
Si vous voulez par exemple enlever le champ “description/bio”, il suffit de l’enlever du tableau :
function remove_some_profile_fields($fields) { unset($fields['description']); return $fields; } add_filter('cuar/core/user-profile/get_profile_fields', 'remove_some_profile_fields');
Si vous souhaitez récupérer les identifiants des champs profil :
- ouvrez Chrome et son inspecteur de page
CTRL + SHIFT + I
- sélectionnez le champs dont vous souhaitez l’identifiant
CTRL + SHIFT + C
- Répérez une classe qui ressemble à
cuar-field-id-{identifiant}
où{identifiant}
est l’ID de votre champs.

Supprimer les champs adresses
function custom_cuar_disable_addresses( $addresses ) { unset($addresses[CUAR_AddressHelper::$DEFAULT_BILLING_ADDRESS_ID]); unset($addresses[CUAR_AddressHelper::$DEFAULT_HOME_ADDRESS_ID]); return $addresses; } add_filter( 'cuar/core/address/user-addresses', 'custom_cuar_disable_addresses' );
Ensuite, si vous souhaitez supprimer l’onglet Adresses, vous devrez personnaliser le template customer-area/src/php/core-addons/customer-account-edit/templates/customer-account-edit-content.template.php
.