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

**Publicado:** 17 de febrero de 2021
**Autor:** Equipo Editorial

**Extracto:** El filtro wpforms_smart_tags se utiliza para crear, filtrar y usar a través de todas las Smart Tags dentro del plugin WPForms con PHP.

**Contenido:**

## Descripción

El filtro `wpforms_smart_tags` se utiliza para crear, definir y registrar una Smart Tag para ser utilizada dentro del constructor de formularios de WPForms.

## Parámetros

$tags*(array) (Requerido)* Clave, Nombre y registro de la Smart Tag.## Fuente

`wpforms/includes/class-smart-tags.php`

## Más Información

El filtro se utiliza para crear, definir y registrar Smart Tags para ser utilizadas dentro del constructor de formularios de WPForms.

El uso de este filtro también debe ir acompañado de `wpforms_smart_tag_process` para procesar la Smart Tag.

## Ejemplo

```

/**
 * Crea una Smart Tag de WPForms.
 * Registra las Smart Tags para que estén disponibles para seleccionar en el constructor de formularios.
 *
 * @link    https://wpforms.com/developers/wpforms_smart_tags/
 * 
 * @param   array  $tags  Clave, Nombre y registro de la Smart Tag.
 * @return  array
 */

function wpf_dev_register_smarttag( $tags ) {
 
    // La clave es la etiqueta, el elemento es el nombre de la etiqueta.
    $tags[ 'key' ] = 'Nombre de la Smart Tag';
     
    return $tags;
}
add_filter( 'wpforms_smart_tags', 'wpf_dev_register_smarttag', 10, 1 );
```

## Artículos de Referencia

- [Cómo crear una Smart Tag personalizada](https://wpforms.com/developers/how-to-create-a-custom-smart-tag/ "Cómo crear una Smart Tag personalizada")
- [Cómo crear una Smart Tag para la hora actual](https://wpforms.com/developers/how-to-create-a-smart-tag-for-the-current-time/ "Cómo crear una Smart Tag para la hora actual")
- [Cómo crear un ID único para cada entrada de formulario](https://wpforms.com/developers/how-to-create-a-unique-id-for-each-form-entry/ "Cómo crear un ID único para cada entrada de formulario")
- [Cómo crear más Smart Tags de usuario](https://wpforms.com/developers/how-to-create-more-user-smart-tags/ "Cómo crear más Smart Tags de usuario")
- [Cómo incluir la URL de la publicación de envíos de publicaciones en el mensaje de confirmación](https://wpforms.com/developers/how-to-include-post-submissions-post-url-in-the-confirmation-message/ "Cómo incluir la URL de la publicación de envíos de publicaciones en el mensaje de confirmación")
- [Cómo crear una Smart Tag a partir de un campo ACF](https://wpforms.com/developers/how-to-create-a-smart-tag-from-an-acf-field/ "Cómo crear una Smart Tag a partir de un campo ACF")
- [Cómo crear una URL de dominio de Smart Tag](https://wpforms.com/developers/how-to-create-a-smart-tag-domain-url/ "Cómo crear una URL de dominio de Smart Tag")

**Categorías:** Filtros Hooks

**Etiquetas:** PHP

---</body></html>