Soporte » Plugins y Hacks » Hacks » Enviar formulario con campo personalizado (acf)

  • juanjoache

    (@juanjoache)


    Hola he creado un postype con distintos campos a través del plugin ACF.
    Uno de ellos es un campo email, quiero hacer un formulario de contacto que se envíe al email de ese campo.
    He probado con CF7 pero no me muestra el valor en el formulario,
    Los campos en la plantilla los muestro con the_field(‘nombre_campo’);
    Otra forma creo que sería crear el formulario desde la plantilla, pero no se como hacerlo,
    Algo de luz, por favor.
    Saludos

Viendo 3 respuestas - 1 de 3 (de 3 total)
  • kallookoo

    (@kallookoo)

    Hola,
    Si usas el ACF, tienes una opcion para crear un formulario y si quieres usar el CF7 permite usar shortcodes, te pongo los enlaces donde te lo explican.

    https://www.advancedcustomfields.com/resources/ (Functions)
    https://contactform7.com/getting-default-values-from-shortcode-attributes/

    Hola kallookoo, gracias por contestar.
    No entiendo cómo puedo enviar el formulario al email que he añadido desde ACF.
    Me intento explicar mejor:
    En ACF creo los campos para un postype creado y los muestro en el front con
    echo the_field(‘nombre_campo’);
    Uno de estos campos es el email al que quiero enviar el correo, pero no sé como vincularlo al formulario.

    Gracias de antemano

    Hola,
    Veo que con los links no lo consigues.
    Veamos,
    Entiendo que tienes un formulario con CF7 y lo añades en diferentes paginas que es donde aparecen los campos del ACF, correcto?

    Si es asi podrias usar el filtro wpcf7_contact_form_properties para cambiar el campo mail por el creado por ACF.

Viendo 3 respuestas - 1 de 3 (de 3 total)
  • El debate ‘Enviar formulario con campo personalizado (acf)’ está cerrado a nuevas respuestas.