Resumen de IA
Descripción
El filtro wpforms_html_field_value se aplica a los valores de los campos de entrada en varios lugares. Se utiliza para hacer que el valor del campo sea más visual al ver el valor de la entrada.
Parámetros
- $value
- (string) El valor.
- $campo
- (array) El campo.
- $form_data
- (array) Configuración/datos del formulario procesados, preparados para ser utilizados más adelante.
- $contexto
- (string) Uso del contexto.
Origen
wpforms/pro/includes/admin/entries/class-entries-single.php
Más Información
El filtro se utiliza para mostrar un gráfico más visual en la lista de Entradas en lugar de solo el valor HTML puro que se almacena en la base de datos.
Ejemplos
En este ejemplo, queremos incluir las descripciones de los campos dentro de las entradas.
/**
* Filter used to convert a given entry value to a more robust visual format.
*
* In this example, if a hex color code is given in a text value, it's converted
* to a link to view more details about the color.
*
* @link https://wpforms.com/developers/wpforms_html_field_value/
*
* @param string $value The value.
* @param array $field The field.
* @param array $form_data Processed form settings/data, prepared to be used later.
* @param string $context Context usage.
*
* @return string
*/
function wpf_dev_html_field_value( $field_val, $field, $form_data, $context ) {
if ( $context !== 'email-html' ) {
return $field_val;
}
if ( $field['type'] !== 'name' ) {
return $field_val;
}
if ( empty( $form_data[ 'fields' ][$field[ 'id' ]] ) ) {
return $field_val;
}
$field_data = $form_data[ 'fields' ][$field[ 'id' ]];
if ( empty( $field_data[ 'description' ] ) ) {
return $field_val;
}
return $field_val . '<br><br>' . $field_data[ 'description' ];
}
add_filter( 'wpforms_html_field_value', 'wpf_dev_html_field_value', 20, 4 );

Artículos de Referencia
- Cómo mostrar entradas de formulario
- Cómo ocultar el valor del precio del artículo en las notificaciones por correo electrónico
- Cómo incluir descripciones de campo dentro de las notificaciones por correo electrónico
- Cómo hacer que los números de teléfono sean un enlace en las notificaciones por correo electrónico
- Cómo Almacenar Valores de Casillas de Verificación como un Array