Résumé de l'IA
Description
Le wpforms_html_field_name
vous permet de personnaliser ou de supprimer le nom du champ avant qu'il ne soit ajouté aux messages électroniques, aux vues de saisie ou aux vues d'impression. Cette fonction est particulièrement utile lorsque vous souhaitez masquer les étiquettes des champs non saisis, tels que Contenu, HTML, Saut de page ou Séparateur de section.
Ce filtre est souvent utilisé pour masquer ou ajuster les étiquettes des champs dans les vues d'entrée, les notifications par courriel ou lors de l'impression d'une entrée unique. Il permet de contrôler entièrement la manière dont les champs non saisis sont affichés aux utilisateurs et aux administrateurs.
paramètre | type | description |
---|---|---|
$field_name | chaîne de caractères | Le nom du champ ou la valeur de l'étiquette. |
$field | réseau | Données et paramètres de terrain. |
$form_data | réseau | ID et paramètres du formulaire. |
$context | chaîne de caractères | Le contexte dans lequel le nom du champ est utilisé (par exemple, email-html , single-print ). |
Source
wpforms\includes\emails\class-emails.php
Exemple
// Hide Content field labels in print view.
function wpf_hide_content_labels( $field_name, $field, $form_data, $context ) {
if ( $context === 'single-print' && $field['type'] === 'content' ) {
return '';
}
return $field_name;
}
add_filter( 'wpforms_html_field_name', 'wpf_hide_content_labels', 10, 4 );