Cómo incrustar un formulario en su sitio web WordPress (3 maneras)

Los formularios son una parte muy importante de cualquier sitio web, y hay infinitas maneras de utilizarlos, ya sea un simple formulario de contacto o una encuesta de clientes. Integrar un formulario en tu sitio web de WordPress puede parecer complicado, sobre todo si no eres un experto en tecnología.

Yo solía sentir lo mismo, preguntándome si habría una manera fácil de hacerlo funcionar sin encontrarme con problemas o atascarme en la jerga técnica. Después de probar diferentes métodos, descubrí que incrustar formularios es realmente sencillo una vez que conoces los pasos y utilizas el plugin adecuado.

En este post, hemos elaborado una guía paso a paso para mostrarle tres formas diferentes de incrustar un formulario en su sitio web WordPress utilizando WPForms, para que pueda elegir la que mejor se adapte a sus necesidades.

Crea tu formulario de WordPress ahora 🙂 .

Cómo incrustar un formulario en su sitio web WordPress

Puede incrustar un formulario en su sitio web utilizando un plugin de formularios como WPForms, que es la forma más fácil y rápida. Normalmente, tendrías que usar un fragmento de código incrustado para añadir un formulario a tu sitio web.

Por ejemplo, si quisieras incrustar formularios de Google en tu sitio, necesitarías un poco de código html llamado iframe para añadir el formulario a tu sitio. A continuación, tendrías que utilizar CSS para aplicar estilo al formulario y darle el aspecto deseado.

Con WPForms, añadir un formulario a su sitio WordPress es mucho más fácil. Tiene 3 métodos diferentes para incrustar formularios en su sitio web sin necesidad de extensos fragmentos de código. Comencemos.

Paso 1: Instalar el plugin WPForms

WPForms te permite crear tus propios formularios web desde cero o elegir entre más de 2.000 plantillas de formularios. Las opciones incluyen formularios de registro, formularios de inscripción y toneladas de formularios específicos para cada tipo de negocio. Y son súper fáciles de incrustar en tu sitio web WordPress. Para empezar, descarga el plugin WPForms.

La página de inicio de WPForms

Una vez descargado el plugin, tendrás que subirlo a tu sitio web. Si no estás seguro de cómo hacerlo, esta guía para principiantes sobre la instalación de plugins de WordPress puede guiarte a través del proceso.

Consigue ya el plugin WPForms 🙂 .

Paso 2: Crear un nuevo formulario

Una vez que hayas instalado el plugin WPForms, estarás listo para crear formularios usando el constructor de arrastrar y soltar. Depende de ti si quieres crear tu propio formulario o empezar desde una plantilla, pero lo primero que tienes que hacer es hacer clic en Añadir nuevo.

Añadir nuevo formulario

Una vez que hagas clic en ese botón, verás una variedad de plantillas entre las que puedes elegir. También tienes la opción de seleccionar un formulario en blanco y crear el tuyo propio.

Cuando pases el ratón por encima de tu selección, verás 2 opciones:

  • Utilizar plantilla
  • Ver demostración

Si ves la demo, te mostrará el aspecto del formulario incrustado. Recuerda que la plantilla es personalizable, así que si hay algo que quieras cambiar, puedes hacerlo.

Una vez que haya determinado qué plantilla desea utilizar, siga adelante y haga clic en el botón utilizar plantilla. Se abrirá en el editor. Para este post, vamos a utilizar la plantilla de formulario de contacto simple.

Ahora es el momento de personalizar su formulario si lo desea. En nuestro caso, la plantilla sólo recogía un número de teléfono. Lo personalizamos añadiendo primero un campo de casilla de verificación que preguntaba por su preferencia de contacto y añadiendo una opción de correo electrónico.

Campo de la casilla de verificación Contacto preferido

Luego configuramos un poco de lógica condicional, que puedes encontrar en la pestaña Lógica inteligente en Opciones de campo. La lógica condicional te permite configurar reglas para que los usuarios solo vean los campos que les corresponden.

En este ejemplo, si seleccionan correo electrónico, verán un campo para proporcionar una dirección de correo electrónico. Si desea incluir aquí una casilla de verificación GDPR, también podría hacerlo fácilmente.

Botones de opción de lógica condicional

Si seleccionan teléfono, pueden proporcionar un número de teléfono. Ahora es el momento de elegir cómo desea incrustar su formulario.

Paso 3: Insertar el formulario

WPForms tiene 3 maneras de agregar un formulario a su sitio web. Le mostraremos las tres maneras de hacerlo aquí y usted puede elegir la que sea más fácil para usted.

Uso del botón de incrustación de WPForms

El primer método de incrustación consiste simplemente en utilizar el botón de incrustación situado en la parte superior del editor de formularios.

Botón de incrustación de plantillas

Una vez que haga clic en ese botón, tendrá la opción de seleccionar una página de WordPress existente o crear una página nueva. Puedes elegir la que tenga más sentido para tu sitio. Aquí hemos creado una página de contacto. Una vez hecho esto, puedes hacer clic en el botón ¡Vamos!

Incrustar en una página

Una vez hecho esto, se abrirá el borrador de la página y verás el formulario incrustado. Haz clic en Publicar y listo.

Uso del editor de bloques de WordPress

Incrustar un formulario directamente desde el editor de bloques de WordPress (también conocido como Gutenberg) es otra forma sencilla de añadir uno de tus formularios a una entrada o página.

Abra la página en la que desea que aparezca el formulario y haga clic en el icono azul del signo más (+).

Incrustar desde el editor de bloques

Se abrirá un menú con varias opciones de widgets. Desplázate hacia abajo hasta que encuentres el widget WPForms y haz clic en él. Al hacerlo, se abrirá un cuadro y podrás seleccionar el formulario que quieres incrustar.

Opciones de incrustación de widgets

Después de hacer su selección, verá el formulario incrustado en su página.

Uso del código corto Embed

Otra forma sencilla de incrustar un formulario en tu sitio web es pegando un shortcode, lo que sólo lleva unos segundos. Puedes encontrar el shortcode de tu formulario en 2 lugares:

El botón de incrustación

Cuando haces clic en el botón incrustar del editor, como hicimos arriba, una de las opciones alternativas es usar un shortcode. Si haces clic en él, aparecerá el shortcode de tu formulario y podrás copiarlo.

Opción de incrustación del código corto del formulario
Su lista de formularios en el plugin WPForms

Desde tu panel de WordPress, haz clic en el plugin WPForms en la barra lateral. Se mostrará la lista de formularios que ha creado y verá los códigos cortos para todos ellos. Esto es útil si no estás trabajando activamente en un formulario pero necesitas obtener el código corto rápidamente para incrustarlo en algún lugar.

Código corto WPForms

Una vez que hayas copiado el shortcode, ve a la página o entrada en la que quieras incrustarlo. Una vez más, haz clic en el signo más (+) azul de la esquina superior izquierda para obtener una lista de opciones desplegables.

Incrustar desde el editor de bloques

En lugar de seleccionar el widget WPForms como hicimos antes, vamos a seleccionar el widget Shortcode en su lugar.

Incrustar un formulario con el widget shortcode

Al hacer clic en él, aparecerá un cuadro en el editor de entradas. Todo lo que tienes que hacer es pegar ese código corto en el cuadro.

Incrustar un formulario desde un shortcode

Si previsualizas la página, verás que el formulario se ha incrustado correctamente. Además, también puedes pegar el shortcode directamente en el editor en lugar de pasar por el widget.

Shortcode pegado en el editor

Y de nuevo, después de pegarlo donde quieres que aparezca dentro del contenido, puedes previsualizar la página y ver que se ha incrustado.

Este método también funciona muy bien para añadir fácilmente un formulario al pie de página de su sitio web.

Paso 4: Publique su formulario

Ahora que ya has creado e incrustado tu formulario, ¡es hora de publicarlo! Haz clic en el botón de publicación de WordPress. Cuando visites la página en vivo, tu formulario incrustado estará listo para recopilar información.

Formulario de contacto publicado

Por defecto, el usuario permanecerá en la misma página. Si quieres redirigir a los usuarios a otra página después de que envíen sus respuestas al formulario, puedes hacerlo.

Crea tu formulario de WordPress ahora 🙂 .

FAQs - Cómo incrustar un formulario en su sitio web WordPress

¿Cómo incrustar un formulario en un sitio web?

Para incrustar un formulario en su sitio web WordPress, simplemente cree el formulario en WPForms, luego haga clic en el botón Incrustar en la parte superior del constructor de formularios. Puede añadir el formulario a una página existente o crear una nueva. El formulario aparecerá automáticamente en la página después de seleccionar dónde desea que vaya.

¿Cómo añado un formulario rellenable a un sitio web?

Usando WPForms, puedes añadir fácilmente un formulario rellenable a tu sitio WordPress. Una vez creado el formulario, copie el código corto proporcionado y péguelo en cualquier página o entrada. Alternativamente, puede utilizar el editor de bloques para insertar el bloque WPForms, a continuación, seleccione su formulario en el menú desplegable.

¿Cómo enlazo un formulario en WordPress?

Para enlazar a un formulario en WordPress, cree una página o entrada con el formulario incrustado y, a continuación, copie la URL de esa página. Puedes compartir esta URL en botones o enlaces de texto en cualquier parte de tu sitio, dirigiendo a los usuarios a tu formulario.

A continuación, proteja su formulario con hCaptcha

¿Quiere añadir una capa extra de protección contra el spam a su formulario? WPForms incluye integración con hCaptcha, haciéndolo simple de hacer. Aprende a proteger tu formulario de WordPress con hCaptcha.

Cree su formulario WordPress ahora

¿Listo para crear tu formulario? Empieza hoy mismo con el plugin más sencillo para crear formularios en WordPress. WPForms Pro incluye un montón de plantillas gratuitas y ofrece una garantía de devolución de dinero de 14 días.

Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más tutoriales y guías gratuitas sobre WordPress.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPForms, por qué es importante y cómo puede apoyarnos.

Renee DeCoskey

Renee DeCoskey escribe en blogs desde 2001 y utiliza WordPress desde 2007. Cuando no está escribiendo sobre plugins de WordPress, se la puede encontrar acurrucada con un libro o divirtiéndose en Rotary.Más información

El mejor plugin de WordPress para crear formularios arrastrando y soltando

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.

Active JavaScript en su navegador para rellenar este formulario.

8 comments on "Cómo incrustar un formulario en tu sitio web WordPress (3 maneras)"

  1. Traté de hacer funciones de devolución de llamada a través de la creación de plugin personalizado. para tratar de enviar los valores a mi segunda base de datos. Sin embargo creo que debido a la extraña name="" de campo de formulario pasa valor en blanco/vacío. ¿O me perdí alguna parte importante en la personalización?

    1. Hola Ian - ¡Estaremos encantados de ayudarte! Cuando puedas, escríbenos a soporte para que podamos ayudarte.

      Si tiene una licencia de WPForms, tiene acceso a nuestro soporte por correo electrónico, así que por favor envíe un ticket de soporte para que podamos investigar el problema por usted.

      Gracias 🙂 .

  2. ¿Y si no quiero el código corto, sino todo el código HTML incrustado? Así puedo insertarlo en una pestaña. Me cuesta encontrar el código completo. De hecho puedo hacerlo con Google Forms, pero preferiría hacerlo con WP forms.

    1. Hola Luis - Lo siento, no tenemos una función para incrustar todo el formulario en HTLM. Estoy de acuerdo en que sería una gran característica y voy a añadir una solicitud para esto.

      Siento no poder ofrecerte lo que buscas en este momento, pero te agradezco la sugerencia y cualquier otro detalle que puedas proporcionarnos. Siempre es útil conocer la opinión de nuestros usuarios.

      Gracias 🙂 .

    1. Hola Siegfried, cuando incrustas un formulario usando un shortcode, no puedes darle estilo directamente a través del editor de bloques. Sin embargo, puedes personalizar su apariencia usando CSS personalizado. Para obtener una guía paso a paso sobre cómo dar estilo a tus formularios incrustados con shortcode, consulta nuestra guía sobre cómo dar estilo a WPForms con CSS personalizado.

      Si estás usando el editor de bloques e incrustas tu formulario usando el bloque WPForms (en lugar de un shortcode), tienes opciones de estilo incorporadas. Para obtener información sobre este método, echa un vistazo a nuestra guía sobre el uso de estilos de formulario en el editor de bloques. Espero que esto ayude, ¡gracias!

  3. Estoy probando WPForms y me gusta lo que veo.
    Lo único que estoy tratando de averiguar es cómo puedo hacer que el formulario se expanda en la página o aparezca (incrustado en un botón, pero no en una URL de página completamente diferente).
    ¿Es esto posible?

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Por favor, tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Este formulario está protegido por Cloudflare Turnstile y se aplican la Política de privacidad y las Condiciones del servicio de Cloudflare.