Vince Samios - Empresario de Internet

Marketing en Internet y optimización de motores de búsqueda Consultor - Desde el cielo a la tierra y el éter de la Web
Nuevo: Formulario de contacto

Cargo anterior: ScreenFlow PC (Windows) cómo-a siguiente mensaje: Valor de Tráfico SEO vs Valor de la PPC de tráfico

Formulario de contacto Dirección IP 7, fecha / hora y URL de la página

Asegúrese de obtener los paquetes de enlace GRATIS DIY SEO Enlaces de Vince
También ... me siguen en Twitter

En un post anterior escribí sobre la adición de un campo de dirección IP en Formulario de Contacto 7 1.9.3

Desde entonces ha habido cambios importantes al Formulario de Contacto 7, que hace que la inicial cómo-a inexacta.

Por suerte - en el último formulario de contacto actualizaciones 7 ha añadido una nueva [tag] wpcf7.remote_ip que sustituye a la Adición de parte IP de mi tutorial.

Dos funciones que no se han añadido y que trabajo ahora que ya no con mi viejo how-to está agregando la fecha y hora al Formulario de Contacto 7, y la adición de la página de origen en el Formulario de Contacto 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, añadirlo a la parte inferior de la includes / archivo classes.php, antes de que el último "?>"

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";

Por debajo de la que tiene que agregar una línea e introduzca 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 - en realidad el envío de esos valores con la forma, sigue siendo un misterio ...

Si usted marca el código de formulario después de realizar estos cambios se puede ver la página de origen y la hora / fecha de variables que se muestra ... pero no enviar con el correo electrónico ...

Si usted lo ha elaborado, por favor comentario a continuación.

Etiquetas: , , ,

Publicado en Internet Marketing y Parapente y viajes de meses atrás 10 a las 5:40 am.

3 comentarios

3 Respuestas

  1. simpático propinas :) estaba buscando esto gracias

  2. Nunca trabajé esto fue que llegaste a la parte inferior de la misma Vince?

  3. Cualquier cuenta de esto?


Deja una respuesta

Podemos enviar mensajes de correo electrónico de vez en cuando, mediante la presentación de su comentario usted da su consentimiento para recibir estos mensajes de correo electrónico