Resumen de la IA
Descripción
En wpforms_html_field_name
le permite personalizar o eliminar el nombre del campo antes de que se añada a los mensajes de correo electrónico, las vistas de entrada o las vistas de impresión. Esto resulta especialmente útil cuando se desea ocultar etiquetas de campos que no son de entrada, como Contenido, HTML, Salto de página o Divisor de sección.
Este filtro se utiliza a menudo para ocultar o ajustar las etiquetas de los campos en las vistas de entrada, las notificaciones por correo electrónico o al imprimir una entrada individual. Proporciona un control total sobre cómo se muestran los campos que no son de entrada a los usuarios y administradores.
parámetro | tipo | descripción |
---|---|---|
$field_name | cadena | El nombre del campo o el valor de la etiqueta. |
$field | matriz | Datos de campo y ajustes. |
$form_data | matriz | ID del formulario y configuración. |
$context | cadena | El contexto en el que se utiliza el nombre del campo (por ejemplo, email-html , single-print ). |
Fuente
wpforms\includes\emails\class-emails.php
Ejemplo
// 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 );