<div class="[ column xmall-12 medium-6 ][ margin-bottom ]"> <h3>Información de contacto</h3> <h4 class="[ no-margin ]">Teléfono</h4> <p><a href="tel:<?php echo get_telefono_contacto(); ?> "><?php echo get_telefono_contacto(); ?> </a></p> <h4 class="[ no-margin ]">Correo</h4> <p><a href="tel:<?php echo get_email_contacto(); ?> "><?php echo get_email_contacto(); ?> </a></p> </div> <div class="[ column xmall-12 medium-6 ]"> <form class="[ js-contact-form ]" action="" id="form-ui"> <fieldset class="[ margin-bottom ]"> <label class="[ field ]"> <input class="[ gui-input ][ required ][ column xmall-12 ]" type="text" name="nombre" placeholder="Nombre"> </label> </fieldset> <fieldset class="[ margin-bottom ]"> <label class="[ field ]"> <input class="[ gui-input ][ column xmall-12 ]" type="text" name="telefono" placeholder="Teléfono"> </label> </fieldset>
/** * Send contact email to PMI. */ function send_email_contacto() { $nombre = $_POST['nombre']; $telefono = isset($_POST['telefono']) ? $_POST['telefono'] : ''; $email = $_POST['email']; $to_email = get_email_contacto(); $mensaje = $_POST['mensaje']; $subject = $nombre . ' te ha contactado a través de www.onnisluque.com: '; $headers = 'From: Nombre <' . $to_email . '>' . "\r\n"; $message = '<html><body>'; $message .= '<h3>Datos de contacto</h3>'; $message .= '<p>Nombre: ' . $nombre . '</p>'; if ($telefono !== '') { $message .= '<p>Teléfono: ' . $telefono . '</p>'; } $message .= '<p>Email: ' . $email . '</p>'; $message .= '<p>Mensaje: ' . $mensaje . '</p>'; $message .= '</body></html>'; add_filter('wp_mail_content_type', create_function('', 'return "text/html"; ')); $mail = wp_mail($to_email, $subject, $message, $headers); if (!$mail) { $message = array('error' => 1, 'message' => 'No se pudo enviar el correo.'); echo json_encode($message, JSON_FORCE_OBJECT); exit; } $message = array('error' => 0, 'message' => 'Gracias por tu mensaje ' . $nombre . '. En breve nos pondremos en contacto contigo.'); echo json_encode($message, JSON_FORCE_OBJECT); exit; }