¿Puedo añadir etiquetas de texto a los campos de entrada?

Sí. Puedes utilizar texto en combinación con código HTML en una plantilla de formulario. Prueba a utilizar un elemento label como este:

<label>
  Tu nombre [text* tu-nombre]
</label>

También puede separar la etiqueta de texto y la etiqueta de formulario. En este caso, debes añadir el atributo for al elemento label. El valor del atributo for se refiere al valor de la opción id en la etiqueta de formulario asociada:



[text* tu-nombre id:nombre]

Ten cuidado al añadir etiquetas a casillas de verificación o botones de selección única. Un elemento label no debe contener múltiples controles de formulario.

Por ejemplo, no puedes hacer esto (porque una etiqueta [checkbox] como esta generará tres casillas de verificación):

<label>
  Tu país [checkbox tu-pais "España" "México" "Venezuela"]
</label>

En su lugar, usa la opción use_label_element:

[checkbox tu-pais use_label_element "España" "México" "Venezuela"]

El plugin Contact Form 7 actualmente utiliza elementos label en su plantilla de formulario por defecto, pero su uso es limitado (necesitamos equilibrar la simplicidad y la accesibilidad en los ajustes por defecto). Si deseas que la plantilla de formulario por defecto utilice elementos label de manera más potente, te recomendamos el plugin de extensión Contact Form 7: Accessible Defaults.

Ver también

Just another contact form plugin for WordPress. Simple but flexible.