Complemento de envío de mensajes

Enviar mensajes es una función Pro

Desbloquee el envío de publicaciones y otras potentes funciones para hacer crecer su negocio.

Obtener WPForms Pro

¿Le gustaría permitir a sus usuarios crear un post en WordPress enviando un formulario en el frontend de su sitio? Con el complemento Post Submissions para WPForms, puede aceptar fácilmente envíos de entradas de invitados, eventos enviados por usuarios y mucho más sin tener que permitir el acceso al panel de control de WordPress.

Este tutorial le mostrará cómo instalar y utilizar el complemento Post Submissions para WPForms.

Requisitos:


Antes de comenzar con este tutorial, asegúrese de instalar el plugin WPForms en su sitio WordPress. Luego verifique su clave de licencia e instale el complemento Post Submissions.

1. Creación de un formulario de envío de entradas

Aunque puedes personalizar el formulario que utilizas para aceptar envíos de entradas más o menos como quieras, hay algunas características importantes que debes incluir.

Cree un nuevo formulario o abra uno existente para editarlo. Si vas a empezar de cero, quizá te interese utilizar nuestra plantilla de formulario de envío de entradas de blog.

Selección de la plantilla del formulario de envío de entradas de blog

¿Quiere saber más sobre la plantilla Formulario de envío de entradas de blog? Vea nuestro tutorial sobre el uso de plantillas en WPForms para todos los detalles. Aquí hay un enlace para previsualizar y utilizar la Plantilla de Formulario de Envío de Post de Muestra que se muestra en este ejemplo.

Tanto si utiliza una plantilla como si crea su formulario desde cero, le recomendamos que incluya campos para lo siguiente:

Estos son los campos que puedes conectar a una entrada estándar de WordPress. Puedes personalizar estos campos como quieras, eliminar campos o añadir campos nuevos en función de la información que desees incluir en las entradas de tu blog.

Para ver un ejemplo de cómo utilizar un tipo de entrada personalizado en su formulario de envío de entradas, consulte nuestro tutorial sobre la aceptación de eventos enviados por usuarios.

Permitir que los usuarios escriban y formateen sus entradas en su formulario

Hay varias formas de permitir que los usuarios envíen el contenido de sus entradas en el formulario. Sin embargo, la mayoría de ellas requieren que aplique algún tipo de formato (como añadir encabezados y enlaces) en el backend.

Para reducir la cantidad de trabajo que tiene que hacer después de que un usuario envíe una entrada a través de su formulario, le recomendamos que utilice el campo Texto enriquecido para recopilar el contenido de la entrada.

Añadir un campo de texto enriquecido a un formulario de envío de mensajes

Para incrustar archivos externos, como vídeos de YouTube, basta con pegar el enlace del vídeo en el campo Texto enriquecido. El uso de código iframe para incrustar vídeos no funciona con el campo Texto enriquecido. Consulte nuestro tutorial sobre el campo de texto enriquecido para obtener más información.

Este campo insertará un editor de texto en tu formulario para que los usuarios puedan aplicar estilos de texto básicos. También puede optar por habilitar la carga de archivos en el campo Texto enriquecido para que los usuarios puedan incluir imágenes en sus publicaciones.

¿Quieres permitir que los usuarios guarden el contenido de su publicación en tu formulario y vuelvan para terminar de escribirlo y enviarlo más tarde? Echa un vistazo a nuestro complemento Guardar y reanudar.

Permitir a los usuarios seleccionar una categoría de entrada

WordPress utiliza categorías para organizar las entradas de su sitio. Puede permitir a los usuarios seleccionar categorías para sus entradas utilizando un campo desplegable o de selección múltiple.

Para conocer todos los detalles sobre las categorías de WordPress, consulte la entrada del glosario de WPBeginner sobre este tema.

Para permitir que los usuarios seleccionen una categoría de publicación, añade el tipo de campo (desplegable o de selección múltiple) que deseas utilizar en tu formulario. A continuación, haz clic en el campo para abrir su panel Opciones de campo y selecciona la pestaña Avanzadas.

Acceso a las opciones avanzadas de un campo desplegable

Hacia la parte inferior de esta sección, debería ver un menú desplegable llamado Opciones dinámicas. Deberá seleccionar Taxonomía. Luego, en Fuente de taxonomía dinámica, seleccione Categorías.

Configuración de opciones dinámicas para las categorías

¿Necesita más ayuda para configurar el campo Categoría en el formulario de envío de entradas? Consulte nuestro tutorial completo sobre opciones dinámicas para obtener más orientación.

2. Configuración del envío de mensajes

Cuando considere que su formulario está listo, haga clic en Configuración en el menú del creador de formularios de la izquierda y, a continuación, seleccione la pestaña Publicar envíos.

Para habilitar la creación de entradas, asegúrese de que el conmutador Habilitar envíos de entradas está en la posición ON.

Activar el envío posterior de un formulario

Si utilizas la plantilla predeterminada del formulario de envío de entradas de blog, los ajustes de esta página ya estarán configurados. No obstante, tanto si utilizas la plantilla como un formulario personalizado, es recomendable que revises estos ajustes.

Asignación de campos de formulario a entradas de WordPress

A continuación, deberá asignar determinados campos del formulario a una nueva entrada de WordPress. Utilizando los desplegables proporcionados, seleccione el campo correspondiente para cada uno de los siguientes elementos:

Asignación de campos de un formulario a los metadatos de la entrada

Elegir un tipo de entrada

A continuación, utilice el menú desplegable Tipo de entrada para seleccionar si el contenido enviado en este formulario debe guardarse como una entrada, una página u otro tipo de entrada.

Selección de un tipo de entrada para el contenido enviado en un formulario

Para obtener más información sobre los tipos de entradas de WordPress, consulte la entrada del glosario de WPBeginner sobre este tema.

Establecer el estado predeterminado de la entrada

También tendrás que elegir el estado que deseas asignar a todas las nuevas publicaciones enviadas a través de este formulario. Aunque puedes permitir que los usuarios publiquen sus mensajes de inmediato, te recomendamos que configures la opción Estado del mensaje como Borrador o Pendiente de revisión para que puedas revisar el contenido antes de hacerlo público en tu sitio.

Elegir el estado por defecto del contenido enviado en un formulario

¿Necesitas más información sobre los estados de las entradas en WordPress? Consulta la entrada del glosario de WPBeginner sobre este término para conocer todos los detalles.

Selección del autor de la entrada

Por último, deberá seleccionar un usuario registrado de su sitio para que sea el autor de todas las nuevas entradas enviadas mediante este formulario. Si eliges la opción Usuario actual, los usuarios registrados que envíen una entrada mediante este formulario aparecerán como autores de sus entradas.

Selección del autor de las nuevas entradas enviadas en un formulario

Añadir Meta Post Personalizados (Opcional)

Si ha añadido campos meta personalizados a sus entradas de WordPress, puede recopilar los detalles relevantes de los usuarios en su formulario y asignarlos a sus entradas.

En primer lugar, tendrá que configurar sus meta campos personalizados. Para ello, te recomendamos que utilices el plugin Advanced Custom Fields.

¿Necesita ayuda para configurar meta campos personalizados para sus entradas de WordPress? Echa un vistazo a nuestro tutorial sobre el uso de WPForms con campos personalizados.

A continuación, localice la meta clave del campo que desea asignar. Para encontrarla, vaya a la pantalla Campos personalizados " Grupos de campos y busque en la columna Nombre el campo al que desea asignar los datos.

Localización de la meta clave de un campo personalizado

En el constructor de formularios, vaya a Configuración " Envíos de mensajes y desplácese hasta la sección Meta de mensajes personalizados. Aquí, introduzca la meta clave para el campo personalizado que desea asignar, a continuación, seleccione el campo correspondiente de su formulario utilizando el menú desplegable proporcionado.

Asignación de metadatos de entrada personalizados mediante el complemento de envío de entradas

Recuerda guardar siempre tus cambios antes de salir del constructor de formularios.

3. Preguntas frecuentes

Estas son las respuestas a algunas de las preguntas más frecuentes sobre el uso del complemento Post Submissions.

¿Puede el usuario editar/actualizar la entrada después de enviarla a través del formulario?

No. Una vez que el usuario envía una entrada de blog a través de su formulario, sólo los usuarios con acceso al panel de administración de su sitio pueden actualizar la entrada. Sin embargo, puedes asignar al usuario un rol de autor para que pueda acceder a tu panel de control y editar la entrada.

Nota: Vea el tutorial de WPBeginner para aprender más sobre los roles de usuario en WordPress.

Ya está. Ahora puede permitir fácilmente a los usuarios añadir entradas a su sitio WordPress en el frontend usando un formulario.

A continuación, ¿le gustaría permitir a los usuarios registrarse para obtener cuentas en su sitio antes de que envíen mensajes en su formulario? Consulte nuestro tutorial sobre el complemento Registro de usuarios para obtener 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.