• Resuelto naznar

    (@naznar)


    Hola,
    Estoy utilizando este plugin desde hace unos meses y todo funcionaba bien, Sin embargo, de repente los special mail tags como [_post_title], [_post_id] han dejado de funcionar.

    He leído bien la documentación del autor y estoy siguiendo el proceso como indica. Tengo el formulario insertado en la página del single post mediante un shortcode. Antes recibia correctamente la información de estos tags por email pero de repente, sin cambiar nada del código ha dejado de funcionar.
    He buscado información en todos los foros relacionados (español/inglés) y encuentro gente que le ha ocurrido lo mismo pero ninguno ofrece la solución.

    Estaré muy agradecida si alguien me puede ayudar; gracias!

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador Fernando Tellado

    (@fernandot)

    Yo uso algunas en algún formulario y sí me funcionan.

    ¿Has comprobado lo que dice la documentación de que las tags a las que se llama estén en el contenido?

    Be aware that these [_post_*] tags work only when the contact form is placed inside post content. In cases where the contact form is outside of post content, such as when the contact form is placed in a sidebar widget or embedded in a theme’s template file, a blank text will replace the tag.

    Iniciador del debate naznar

    (@naznar)

    Hola @fernandot,
    Sí, el formulario lo tengo insertado en el template single.php el cual pinta los post. Lo único a tener en cuenta es que está insertado mediante un shortcode pero no creo que este sea el problema. Lo curioso es que sí me funcionaban antes, han dejado de funcionar de repente pero no tengo detectada la causa.
    Gracias

    Iniciador del debate naznar

    (@naznar)

    Una pregunta @fernandot ; ¿qué versión de CF7 y wordpress estás usando tu? Por indagar si el problema pueda venir de alguna actualización posterior que he hecho. Gracias.

    Moderador Fernando Tellado

    (@fernandot)

    Las últimas de ambos

    Iniciador del debate naznar

    (@naznar)

    Muchas gracias @fernandot . Yo también estoy con las últimas versiones de ambos, así que puedo descartar que este sea el problema, seguiré indagando.
    No obstante agradezco cualquier otra observación que pueda no haber tenido en cuenta para esto, o alguien que le haya sucedido lo mismo y haya dado con una solución.
    Un saludo 🙂

    Iniciador del debate naznar

    (@naznar)

    Vale; buscando un poco más he dado con una pista que me ha llevado a probar lo siguiente: Incluir el formulario dentro del loop de WP.
    Bien, antes tenía el formulario puesto en el mismo template del post (single.php), pero fuera del loop. Ahora lo que he hecho es incluirlo dentro del loop que pinta el post y ¡bualá! ahora me funcionan los special mail tags!!

    Comparto aquí la solución por si puede servir de ayuda a alguien más; a mí me ha costado bastante encontrar información sobre este problema.

    Moderador Fernando Tellado

    (@fernandot)

    Genial, y además es justo lo que decía en la página de la documentación.

    Me alegro que dieras con ello 🙂

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘Contact Form 7 – Special Mail Tag han dejado de funcionar’ está cerrado a nuevas respuestas.