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: kontaktformular 7 , IP-adresse , wordpress kontaktskjema , Wordpress Plugin


hyggelig tips
var søkt på dette takk
Jeg har aldri jobbet ut dette fikk du til bunns i det Vince?
Noen skjønte dette ut?
Bare bruke taggen [_url]