Įrašyta Lankytojo IP ir šį puslapį į "Kontaktinis forma 7" WordPress plugin
Įsitikinkite, kad gauti nemokamą DIY SEO nuorodą paketai Vince's Nuorodos
Taip pat ... Sekite mane Twitter
I've loved naudojant Kontaktinis forma 7 WordPress plugin iki šiol, bet ji dingo du pagrindiniai bruožai:
Aš negaliu siųsti lankytojų IP adresas formos išsiuntimo, ir aš negalėjo pasakyti, kuri tiksliai puslapis formos pateikimo atvyko iš, jei aš naudoju formą daugiau nei vienas puslapis.
Štai tiek tų trumpalaikės kritimo nustatyti:
Redaguoti Plugin - Jūs galite tai padaryti per Wordpress Plugin redaktorius http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php
Nukopijuokite šį kodą tiesiai virš paskutinės eilutės kodas - paskutinėje eilutėje kodas yra tiesiog "?>"
funkcija curPageURL () (
$ PageUrl = 'http';
if ($ _SERVER ["https"] == "dėl") ($ 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;
)
Kitas ieškoti šio kodas, kuris turi būti tiesiogiai į įskiepiai viduryje eilutė:
$ Form .= "<div style="display: none;">";
Žemiau šios linijos, įklijuokite šį kodą.
/ / Papildymas Autorius: Vince Samios, http://vincesamios.com
$ Curpageurl = curpageurl ();
$ Visip = $ _SERVER ['REMOTE_ADDR'];
$ Form .= "<sąnaudų type =" hidden "name =" puslapyje-url "value =" ". $ Curpageurl. "" /> ";
$ Form .= "<sąnaudų type =" hidden "name =" lankytojai ip "value =" ". $ Visip. "" /> ";
Dabar galite nuoroda šias vertybes, kaip jūs, elektroninio pašto ir bet kurį kitą formos lauką. Pavyzdys žemiau
Puslapis: [page-url]
IP: [lankytojas-ip]
Kitas svarbus kodo fragmentą į "Travis" yra įtraukti kontaktinę formą PHP - tai yra naudinga, jei norite įtraukti jį į temą.
echo apply_filters (the_content ","
');
Paskutinis atnaujinimas:
Pridėta laiko ir pateikimo datą - Įdėti toje pačioje vietoje kaip lankytojui IP ir esamą puslapį papildymai.
date_default_timezone_set (GMT);
$ Timedate = data ("l js \ of FM H: i: s ');
$ Form .= "<sąnaudų type =" hidden "name =" laiko-data "value =" ". $ Timedate. "" /> ";
Galite nuoroda laiko ir datos susisiekti užklausą elektroniniu paštu, naudojant:
[Laiko data]
Tags: Kontaktinis forma 7 , IP adresas , puslapio URL , tema , Wordpress Plugin

