Vince Samios - Internett entreprenør

Internett-markedsføring og Search Engine Optimization Konsulent - fra himmelen til jorden og Ether av Web
Nyhet: kontaktformular

Forrige Innlegg: Screenflow PC (Windows) hvordan gjør Neste innlegg: Verdi av SEO trafikk vs Verdi av PPC Trafikk

Kontakt skjema 7 IP-adresse, dato / klokkeslett og sideoppbygging URL

Sørg for å få GRATIS DIY SEO link pakker Vince's Links
Også ... følg meg på Twitter

I et tidligere innlegg skrev jeg om å legge til en IP-adresse-feltet i kontakt skjema 7 1.9.3

Siden da har det vært store oppdateringer til Kontaktskjema 7, som gjengir første hvordan å unøyaktig.

Heldigvis - de siste oppdateringene Kontakt skjema 7 har lagt til en ny kode [wpcf7.remote_ip] som erstatter Legge til IP del av min opplæringen.

To funksjoner som ikke er lagt og som nå ikke-lenger jobbe med min gamle hvordan gjør er å legge til dato og tid til å kontakte skjema 7, og legger til Kilde Page i kontakt Form 7.

Funksjonen for å legge kilden siden er fremdeles det samme:

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

Men denne gangen, legger den til i bunnen av includes / classes.php filen, før den aller siste "?>"

Neste, i samme fil (inkluderer / classes.php) Søk etter denne linjen:

$enctype = apply_filters( 'wpcf7_form_enctype', '' );

Rett under denne linjen, legger du til følgende kode:

$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');

Nå søker du etter denne linja:

. esc_attr( WPCF7_VERSION ) . '" />' . "\n";

Nedenfor som du trenger for å legge til en linje og sette inn følgende kode:

$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';

Det neste trinnet - faktisk sender disse verdiene med formen, er fortsatt et mysterium ...

Hvis du sjekker skjemaet koden etter at disse endringene kan du se kilden siden og tid / dato variabler som vises ... men de trenger ikke sende med e ...

Hvis du har jobbet det ut, kan du kommentere nedenfor.

Tags: , , ,

Skrevet i Internet Marketing og Paragliding og Travels 10 måneder, 2 uker siden for 540 am.

4 kommentarer

4 svar

  1. hyggelig tips :) var søkt på dette takk

  2. Jeg har aldri jobbet ut dette fikk du til bunns i det Vince?

  3. Steve 20.07.2010

    Noen skjønte dette ut?

  4. Bare bruke taggen [_url]


Legg igjen en kommentar

Vi kan sende deg e-post en gang i blant, ved å sende inn din kommentar du samtykke til å motta disse e-postmeldingene