Pridanie návštevníka IP a aktuálnej stránky "Kontaktný formulár 7" Wordpress Plugin
Uistite sa, že získať zadarmo SEO link balíčky Vince väzby
I ... Nasledujte ma na Twitteri
Milovala som pomocou Kontaktný formulár 7 Wordpress Plugin tak ďaleko, ale chýbala dve dôležité vlastnosti:
Bol som schopný poslať návštevníkom IP adresu formulára, a ja som nebol schopný rozoznať, ktoré presne stránke odoslaní formulára prišiel z keby som bola pomocou formulára na viac ako jednu stránku.
Tu je oprava oboch týchto málo krátky patrí:
Upraviť plugin - Môžete to urobiť pomocou editora WordPress plugin http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php
Vložte nasledujúci kód tesne nad posledný riadok kódu - posledný riadok kódu je jednoducho ">?"
Funkcia 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;
}
Ďalšie hľadanie tento riadok kódu, ktorý by sa mal objaviť priamo v strede plugin:
$ Form .= '<div style="display: none;"> ";
Pod touto hranicou, vložte nasledujúci kód.
/ / Sčítanie: Vince Samios, http://vincesamios.com
$ Curpageurl curpageurl = ();
Visip $ = $ _SERVER ['REMOTE_ADDR'];
$ Form .= "<input type =" hidden "name =" Page-url "value =" '. $ Curpageurl. "/> ';
$ Form .= "<input type =" hidden "name =" návštevníka-IP "value =" '. $ Visip. "/> ';
Teraz môžete odkazovať tieto hodnoty v e-mailu, ako by ste akékoľvek iné pole formulára. Nižšie uvedený príklad
Stránka: [url stránky]
IP: [Návštevník-IP]
Ďalšou užitočnou kus kódu "Travis" je pre pridanie kontaktného formulára v PHP - to je užitočné, ak chcete zahrnúť do témy.
echo apply_filters ("the_content ','
');
Update:
Pridané dátum a čas podania - Pridať na rovnakom mieste ako návštevníka IP a aktuálnu stránku doplnky.
date_default_timezone_set ('GMT');
$ TimeData = date ("L JS \ FY h: i: s ');
$ Form .= "<input type =" hidden "name =" time-date "value =" '. $ TimeData. "/> ';
Môžete referencie čas a dátum v e-mailu kontaktnej dotaz pomocou:
[Čas-dátum]
Prichádzajúce SEO hľadané výrazy:
- Kontaktný formulár 7 URL stránky
- Kontaktný formulár 7 časovú pečiatku
- IP kontaktný formulár
- Kontaktný formulár 7 získať IP adresu
- WordPress Kontaktný formulár 7 ip
- Kontaktný formulár 7 aktuálnu stránku
- Kontaktný formulár 7 IP mitsenden
- contactform7 poslať IP
- Kontaktný formulár 7 Ako pridať stránku odoslaný
- pripojte aktuálnu URL stránky s kontaktný formulár 7 telo
Napísal: 20.marca 2009 pod Internet Marketing .
Tagy: Kontaktný formulár 7 , IP adresy , URL stránky , tému , Wordpress Plugin
Komentáre
Komentár od admin
Čas 3.04.2009 v 05:34
Nie som pomocou kontaktného formulára 7 na mojom blogu, tak na rôznych miestach peňazí. Od vyslanie, som tiež pridal časovú pečiatku na kontaktný formulár 7, takže vidím, presný čas a dátum podania.
Komentár od giantmonster
Čas 05.04.2009 o 15:03
zašiť. Rozhodne chcem tieto funkcie (IP a časovú pečiatku) a po vašich pokynov. ale ja som jednoducho nemohla dostať tento kód do práce. plug-in by sa deaktivuje, akonáhle bol kód vložený. sa snažil, nechajte plug-in prvej a potom re-aktivácia. Žiadne kocky. Stále sa táto chybové hlásenie:
Parse error: syntax error, unexpected T_STRING v /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 919
a
Parse error: syntax error, unexpected ': "V /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 1810
akékoľvek tipy, ako sa do práce bude najviac ocenil. Vďaka!
Komentár od admin
Čas 6.04.2009 o 09:35
Hmmm ... asi problém s kopírovanie / vkladanie kódu ...
Skúste vkladanie kódu do programu Poznámkový blok znovu skopírovať vložením do plugin. To niekedy pomôže dezinfikuje formátovanie textu (ale keď si spomeniem na to, znie v tomto prípade nepravdepodobné)
Tiež sa uistite, vkladáte vo v správnom mieste.
Nemusíte sa de-aktiváciu pluginu pridať kód.
Komentár od Todd
Čas 27.července 2009 v 22:22
Ja používam verzii 2.2.6 a "$ form .='';" nie je, kde sú k dispozícii na kód.
Pingback od Kontaktný formulár 7 IP adresy
Čas 21.října 2009 v 05:41
[...] Príjmov stratégie alebo so mnou na twitterOh, a vráťte sa čoskoro! :-) V predchádzajúcom príspevku som písal o pridanie IP adries do poľa Kontaktný formulár 7 [...]
Komentár zo tim
Čas Január 19, 2010 o 19:32
Môžete tiež pridať do tejto časti správy zo Kontaktný formulár 7 a pošle IP adresu.
[Wpcf7.remote_ip]
Je to asi novinkou, pretože tento článok bol napísaný tento článok, ale stále sa radí k predmetu v Google, takže by bolo dobré, aby ľudia vedeli.
Dostal som tieto informácie z webu WordPress.
Komentár od Steve
Čas 20.júla 2010 v 13:40
To jednoducho nie je práca pre mňa. Ktorý. Php súbor v plugin sme úpravách tu?
Komentár zo Seattlu SEO
Čas 25.októbra 2010 o 17:21
Budem sa prispôsobiť kód pre prácu s aktuálnou verziou, môžete sa pozrieť na moje stránky






Komentár od Bruce
Čas 30.marca 2009 v 22:27
Vďaka za úryvok Vince,
Hľadal som si (blog), miesto pre kontaktný formulár. Hľadám príklad, ale nevidím žiadne.