Formulario de contacto 7 dirección IP, fecha, hora y URL de la página
Asegúrese de obtener GRATIS DIY paquetes enlace SEO Enlaces de Vince
Además ... me siguen en Twitter
En una entrada anterior escribí sobre la adición de un campo de dirección IP en contacto Formulario 7 1.9.3
Desde entonces los principales cambios se han producido al Formulario de Contacto 7, que hace que la inicial de cómo-a inexactos.
Por suerte - en las actualizaciones de los últimos 7 Formulario de Contacto ha añadido una nueva etiqueta [wpcf7.remote_ip], que sustituye la parte de mi IP Adición de tutorial.
Dos funciones que no se han añadido y que ahora que ya no trabajo con mi viejo cómo están añadiendo a la fecha y hora para Formulario de Contacto 7, y la adición de la fuente de la página de contacto en el formulario 7.
La función para añadir la página de origen sigue siendo la misma:
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}
$pageURL .= “://”;
if ($_SERVER["SERVER_PORT"] != “80″) {
$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
Pero esta vez, agrega a la parte inferior de la includes / archivo classes.php, antes de la última "?>"
A continuación, en el mismo archivo (includes / classes.php) búsqueda de esta línea:
$enctype = apply_filters( 'wpcf7_form_enctype', '' );
Justo debajo de esta línea, agregue el siguiente código:
$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');
Ahora busca esta línea:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Debajo de la cual es necesario añadir una línea e insertar el siguiente código:
$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';
El siguiente paso - de hecho el envío de esos valores con la forma, es todavía un misterio ...
Si usted marca el código de formulario después de realizar estos cambios que usted puede ver la página de origen y la hora / fecha de las variables que se muestra ... pero no se envían con el correo electrónico ...
Si usted ha trabajado a cabo, por favor, un comentario a continuación.
Etiquetas: Formulario de Contacto 7, dirección IP, formulario de contacto de wordpress, plugin para Wordpress


Consejos de Niza
estaba buscando esto gracias