Contacto

Contact Form 7

Añade un formulario de contacto. Lo configuraremos contra una cuenta del servidor (loquesea@dominio.com), y no contra una cuenta de gmail o hotmail.
Shortcodes disponibles para contact form 7.

Estructura

En el siguiente código, observa que primero va el tipo de etiqueta, luego el campo al que hacen referencia, luego los class e id’s y finalmente el placeholder. Debemos mantener este orden.

[text direccion class:direccion id:direccion placeholder"nombre"]

Hack

En chrome no se ven las checkboxes de aceptación. Para visualizarlas, utilizaremos el siguiente código:

input[type="checkbox"] {
    width: 13px !important ;
    -webkit-appearance: checkbox !important;
}

Pasar valores desde php

Código del functions.php:

add_filter( 'shortcode_atts_wpcf7', 'custom_shortcode_atts_wpcf7_filter', 10, 3 );

function custom_shortcode_atts_wpcf7_filter( $out, $pairs, $atts ) {
    $my_attr = 'product-id';
    if ( isset( $atts[$my_attr] ) ) {
        $out[$my_attr] = $atts[$my_attr];
    }
    return $out;
}

add_action('woocommerce_product_meta_end', function () {
    global $product;
    $id = $product->get_id();
    echo do_shortcode('[contact-form-7 id="1869" title="Product contact form" product-id="'.$id.'"]');
});

Contact Form 7 Redirection

  • Contact Form 7 Google Captcha -> Para hacer esta integración no es necesario un plugin. Desde el menú Contacto -> Integración es posible hacerlo.

Contact Form 7 Image Captcha

 Añade un captcha matemático al Contact Form 7 que no va a precisar integración con Google.

Flamingo 

Almacena en la base de datos de WordPress los mails enviados por los usuarios.

Si hemos configurado mal el destinatario de los mails que se van a enviar, puede ser que los mails no lleguen y no nos enteremos hasta que no sea demasiado tarde. Este plugin almacena cada mail enviado con el Contact Form 7 en la base de datos, de tal forma de que aunque el mail no llegue a su destino, una copia habrá sido almacenada en la base de datos y no perderemos ese lead.

Easy WP SMTP

Por defecto, wordpress envía los correos utilizando la función mail de PHP. Sin embargo, podemos cambiar este comportamiento por defecto y hacer el envío utilizando el protocolo SMTP, que es más seguro.

Debes tener en cuenta que algunos servidores no permiten usar la función mail o es posible que cuando la usemos el correo acabe en la carpeta de spam.

Tawk.to

join.chat

← Contacto
Newsletters →