<html lang="es-es" dir="ltr"><head></head><body>### [wpforms_field_properties](https://wpforms.com/developers/wpforms_field_properties/)

**Publicado:** 17 de febrero de 2021
**Autor:** David Ozokoye

**Extracto:** El filtro `wpforms_field_properties` se activa al cargar el formulario para mostrar las propiedades del campo, como etiquetas, subetiquetas y descripciones.

**Contenido:**

## Descripción

El filtro `wpforms_field_properties` se activa al cargar el formulario para mostrar las propiedades del campo, como etiquetas, subetiquetas y descripciones, encima del campo del formulario.

## Parámetros

$properties*(array)* Una matriz de propiedades del campo, como etiquetas, subetiquetas y descripción.$field*(array)* Datos del campo saneados.$form\_data*(array)* Configuración/datos del formulario procesados, preparados para su uso posterior.## Origen

`wpforms/includes/fields/class-base.php`

## Más Información

El filtro se aplica a una matriz para propiedades específicas de los campos del formulario. El uso de este filtro cambiará todos los campos del formulario.

Cada campo del formulario tendrá su propio nombre de filtro único. Consulte la sección siguiente para ver una lista completa de ejemplos documentados. Por ejemplo, si solo quisiera cambiar el campo del formulario **Email**, usaría `wpforms_field_properties_email`.

## Ejemplos

En el siguiente ejemplo, la función mostrará la **Descripción** del campo encima del propio campo, pero solo para el ID de formulario **225**.

```

/**
 * Mover la descripción del campo encima del campo del formulario.
 *
 * @link   https://wpforms.com/developers/wpforms_field_properties/
 *
 * @param  array $properties Propiedades del campo.
 * @param  array $field      Configuración del campo.
 * @param  array $form_data  Datos y configuración del formulario.
 *
 * @return array
 */

function wpf_dev_field_properties( $properties, $field, $form_data ) {

    // Procesar este fragmento solo en el ID de formulario 225
    if ( absint( $form_data[ 'id' ] ) !== 225 ) {

        return $properties;
    } 

    // Mover la descripción del campo de debajo del campo del formulario a encima del campo del formulario
    $properties[ 'description' ][ 'position' ] = 'before';

    return $properties;

}
add_filter( 'wpforms_field_properties', 'wpf_dev_field_properties', 10, 3 );
```

## Artículos de Referencia

- [Cómo posicionar la descripción del campo encima del campo del formulario](https://wpforms.com/developers/how-to-position-the-field-description-above-the-form-field/ "Cómo posicionar la descripción del campo encima del campo del formulario")
- [Cómo cambiar las subetiquetas para el campo de correo electrónico](https://wpforms.com/developers/how-to-change-sublabels-for-the-email-field/ "Cómo cambiar las subetiquetas para el campo de correo electrónico")
- [Cómo procesar etiquetas inteligentes en campos HTML](https://wpforms.com/developers/how-to-process-smart-tags-in-html-fields/ "Cómo procesar etiquetas inteligentes en campos HTML")
- [Cómo cambiar las subetiquetas para el campo Nombre](https://wpforms.com/developers/how-to-change-sublabels-for-the-name-field/ "Cómo cambiar las subetiquetas para el campo Nombre")
- [Cómo cambiar las subetiquetas del campo de dirección](https://wpforms.com/developers/how-to-change-the-address-field-sublabels/ "Cómo cambiar las subetiquetas del campo de dirección")
- [Cómo cambiar las subetiquetas del campo de contraseña](https://wpforms.com/developers/how-to-change-the-password-field-sublabels/ "Cómo cambiar las subetiquetas del campo de contraseña")
- [Cómo cambiar el atributo de nombre de un campo oculto](https://wpforms.com/developers/how-to-change-the-name-attribute-of-a-hidden-field/ "Cómo cambiar el atributo de nombre de un campo oculto")

**Categorías:** Filtros Hooks

**Etiquetas:** PHP

---</body></html>