Para que en un menú desplegable de Contact Form 7 (especialmente al usar el plugin de campos condicionales) no aparezca ninguna opción marcada de forma predeterminada, debes asegurarte de no definir una opción preseleccionada. Una solución es incluir una opción vacía al inicio en lugar de usar el atributo «first_as_label». Por ejemplo, en vez de esto:
[select* consulta first_as_label "Seleccionar Área" "Hosting" "Dominio"]
utiliza:
[select* consulta "" "Hosting" "Dominio"]
De esta forma, el campo se mostrará con una opción vacía (sin valor) al principio, obligando al usuario a elegir entre “Hosting” o “Dominio” para que el campo cumpla con la validación de requerido.
Asegúrate también de configurar correctamente las condiciones para que los grupos condicionales se activen en función del valor seleccionado (por ejemplo, mostrar el grupo “consulta-hosting” si [consulta] es igual a “Hosting”).
Esta técnica te permite crear formularios con campos condicionales sin que se marque inicialmente una opción en el menú.
Si necesitas más detalles o ejemplos de código, ¡avísame!