- Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par , le il y a 8 années.
2 sujets de 1 à 2 (sur un total de 2)
2 sujets de 1 à 2 (sur un total de 2)
- Vous devez être connecté pour répondre à ce sujet.
MenuAccueil 2026 › Forums › Forum de Support WooCommerce › cacher les champs ville et pays( page commande – checkout)
Bonjour a tous ;
je souhaite cacher l’affichage des champs ville et pays en gardant leurs valeurs bien précise ( exemple : pays france et ville = paris )
j’ai ajouter le filtre suivant :
// rendre le champ ville hidden
add_filter( ‘woocommerce_checkout_fields’ , ‘hide_field_ville’ );
function hide_field_ville( $fields ) {
$fields[‘billing’][‘billing_city’][‘type’] = ‘hidden’;
$fields[‘billing’][‘billing_city’][‘value’] = ‘paris’;
return $fields;
}
// rendre le champ pays hidden
add_filter( ‘woocommerce_checkout_fields’ , ‘hide_field_pays’ );
function hide_field_pays( $fields ) {
$fields[‘billing’][‘billing_country’][‘type’] = ‘hidden’;
$fields[‘billing’][‘billing_country’][‘value’] = ‘France’;
return $fields;
}
les champs ne sont pas visible ; mais je peux pas valider mon formulaire il m’affiche le message ( que les champs ville et pays sont obligatoire )
est ce que c’est possible ?
...Bonjour
Il ne suffit pas de masque les chanps, il faut les rendre non obligatoire.
Une astuse, ne pas les afficher mais les remplir automatiquement de manière caché…
(Voire avec un autre développeur éventuellement)
...