<html lang="fr-fr" dir="ltr"><head></head><body>### [Comment masquer les étiquettes de champ dans les vues d'entrée et les notifications](https://wpforms.com/developers/how-to-hide-field-labels-in-entry-views-and-notifications/)

**Publié le :** 23 septembre 2024
**Auteur :** Umair Majeed

**Contenu :**

Souhaitez-vous masquer les étiquettes de champ pour les champs non saisissables tels que les champs Contenu, HTML, Saut de page et Séparateur de section dans les vues d'entrée et les notifications par e-mail ? Dans ce tutoriel, nous vous montrerons comment utiliser un simple extrait de code avec le filtre `wpforms_html_field_name` pour masquer les étiquettes de champ dans les vues d'entrée et les notifications par e-mail.

## Ajout de l'extrait de code

Pour masquer les étiquettes de champ, vous devrez ajouter un extrait de code personnalisé à votre site. Si vous avez besoin d'aide pour ajouter du code personnalisé, veuillez consulter notre tutoriel sur [l'ajout d'extraits de code](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

L'extrait de code ci-dessous masque l'étiquette des champs de contenu dans la vue d'impression d'une seule entrée :

```

/*
 * Masquer les étiquettes de champ dans les vues d'entrée et les notifications.
 *
 * @link https://wpforms.com/developers/how-to-hide-field-labels-in-entry-views-and-notifications
 *
 */
function wpf_hide_field_label( $field_label, $field, $form_data, $context ) {

	if ( $context !== 'single-print' ) { 
		return $field_label;
	}

	$field_type = ! empty( $field['type'] ) ? $field['type'] : '';

	if ( $field_type === 'content' ) {
		$field_label = ''; // Laisser vide pour masquer la valeur de l'étiquette
	}

	return $field_label;
}

add_filter( 'wpforms_html_field_name', 'wpf_hide_field_label', 10, 4 );
```

## Personnalisation de l'extrait

Vous pouvez modifier cet extrait pour répondre à vos besoins spécifiques :

1. Pour appliquer les modifications à une autre zone, modifiez la valeur de `$context`. Les options disponibles sont :

- `single-print` : Vue d'impression d'une seule entrée
- `single-entry` : Vue d'une seule entrée
- `email-html` : Notifications par e-mail

2. Pour cibler différents types de champs, modifiez la valeur de `field_type`. Les options disponibles sont :

- `content`
- `html`
- `divider`
- `pagebreak`

Et c'est tout ! Vous avez maintenant masqué avec succès les étiquettes des champs non saisissables tout en affichant le contenu.

**Catégories :** Entrées, Notifications

---</body></html>