Adicionar Variables a Contact form 7 con plugin Contact Form 7 Dynamic Text Extension

por | May 22, 2020 | Plugins | 0 Comentarios

Hay muchos formas de diseñar una página Web, no sólo en lo visual, sino en las funciones que algunos clientes solicitan y el desarrollador debe encontrar una solución para ello. En este caso se me presento una necesidad de adicionar productos en una página Web con woocommerce, pero estos productos no mostrarían precio en el detalle, sino un boton para contizar, tengo una sólución a través de un script en el archivo functions.php que puedes adicionar en tu childtheme que condiciona si hay stock o no para mostrar o no el botón cotizar, en esta situación, trabajamos con los plugins:

Popup Maker: este plugin que nos permitirá generar ventanas popup con sólo poner una etiqueta CLASS en el botón que lo invocará en el diseño de nuestro producto. Para diseñar el formato use DIVI + Woocommerce Builder for divi (DIVI licenciado, puedes obtener hosting wordpress con divi gratis aquí).

Contact Form 7: este plugin permite construir formularios rapidamente a traves de shortcodes e insertarlo en cualquier lugar del contenido de tu página Web, en este caso lo colocamos en la página generado por el popup maker.

Contact Form 7 Dynamic Text Extension: este plugin gratuito nos permitirá adicionar campos que capturan el nombre del producto woocommerce en un campo de formulario del contact form 7:
[dynamictext post_id «CF7_get_post_var key=’ID»]
[dynamictext product_name «CF7_get_post_var key=’product_name»]
[dynamictext product_url «CF7_get_post_var key=’product_url»]

Con esta solución logramos capturar en el formulario del popup el nombre del producto, así un cliente visualiza lo que estará solicitando cotizar al completar el formulario. Esta función se recomienda sobre todo a productos de alto costo que requiere una negociación, pueden visualizar el resultado de esta solución aquí: https://energitronic.com.pe/

Otras publicaciones en el Blog

× ¿Cómo lo podemos ayudar?