馃憠 Agregar contenido enviado por el usuario en tipos de publicaciones personalizadas con formularios de gravedad

Asistiremos a WordCamp Birmingham

Recientemente, mientras trabajábamos en un sitio de membresía de WordPress, encontramos la necesidad de confiar en el contenido enviado por el usuario por nuestros miembros. Gravity Forms se ha convertido en nuestra elección para todo el contenido enviado por los usuarios, sin embargo, el soporte de Custom Post Types aún no se ha agregado al núcleo. Afortunadamente, hay un tercero (complemento gratuito) que nos permite extender el poder de las formas de gravedad a los tipos de publicaciones personalizadas. En este artículo, le mostraremos cómo agregar contenido enviado por el usuario en Tipos de publicaciones personalizadas con Gravity Forms.

Nota: este artículo asume que usted ya sabe y ha creado tipos de publicaciones personalizadas para usar.

Para que pueda permitir el envío del usuario fácilmente y seguir este tutorial, DEBE tener instalado el complemento Gravity Forms. A continuación, debe instalar el complemento Gravity Forms + Custom Post Types también.

Ahora crea un nuevo formulario y agrega el Campo de título de los campos de publicación. Puedes ponerle el nombre que quieras. Haga clic en la pestaña Avanzado donde verá una nueva casilla de verificación agregada llamada Guardar como tipo de publicación. Marca esa casilla y selecciona el tipo de publicación en el menú desplegable.

Lo más probable es que desee ordenar estos envíos en algún tipo de estructura mediante el uso de taxonomías personalizadas. Eso es bastante fácil también. Cree un campo desplegable, un campo de casilla de verificación o un campo de botón de opción. Simplemente agregue todas sus taxonomías allí. A continuación, haga clic en la pestaña avanzada donde verá un nuevo recuadro de casilla de verificación llamado Completar con una taxonomía. Seleccione la taxonomía con la que desea asociar.

Si su taxonomía personalizada es la misma estructura que las etiquetas donde desea que los usuarios especifiquen cada elemento, entonces puede usar el texto único. Puede agregar una función de IU mejorada para que el usuario pueda agregar todas las etiquetas.

Puede hacerlo fácilmente agregando un campo de texto de una sola línea. Yendo a la pestaña avanzada, haga clic en guardar en taxonomía. Luego, también habilite la interfaz de usuario mejorada.

Puede mapear cualquier campo personalizado, texto del cuerpo, imágenes, etc. con formularios de Gravedad usando el campo de publicación.

Un ejemplo de la forma final podría verse así:

Esperamos que esto le haya brindado una idea general de cómo usar las formas de gravedad con tipos de publicaciones personalizadas. Muy pronto, compartiremos un ejemplo práctico de cómo usamos esta función para crear una lista de grupo local.

Like this post? Please share to your friends:
Deja un comentario

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: