Contact Form 7 indirizzo IP, data / ora e URL della pagina
Assicuratevi di avere GRATIS SEO collegamento pacchetti Vince Links
Inoltre ... Seguimi su Twitter
In un post precedente ho scritto circa l'aggiunta di un campo di indirizzi IP in Contact Form 7 1.9.3
Da allora ci sono stati aggiornamenti importanti per Contact Form 7, che rende l'iniziale how-to imprecisa.
Per fortuna - in aggiornamenti più recenti Contact Form 7 è aggiunto un nuovo tag [wpcf7.remote_ip] che sostituisce la parte IP Aggiunta del mio tutorial.
Due funzioni che non sono state aggiunte e che ora non più lavorare con il mio vecchio how-to sono l'aggiunta di data e ora di Contact Form 7, e aggiungendo la pagina di origine nel Modulo di contatto 7.
La funzione per aggiungere la pagina di origine è sempre la stessa:
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;
}
Ma questa volta, si aggiunge alla fine del file includes / classes.php, prima che l'ultimo "?>"
Successivamente, nello stesso file (includes / classes.php) la ricerca di questa linea:
$enctype = apply_filters( 'wpcf7_form_enctype', '' );
Direttamente sotto di questa linea, aggiungere il seguente codice:
$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');
Ora la ricerca di questa linea:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Di sotto del quale è necessario aggiungere una riga e inserire il seguente codice:
$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';
Il prossimo passo - in realtà l'invio di tali valori con la forma, è ancora un mistero ...
Se si seleziona il codice del modulo dopo aver apportato queste modifiche si può vedere la pagina di origine e ora / data variabili che vengono visualizzati ... ma non inviare con l'email ...
Se avete lavorato fuori, si prega di commento qui sotto.
Incoming seo termini di ricerca:
Inviato: 21 Ottobre 2009 in Internet Marketing , Parapendio , Viaggi .
Tags: Contact Form 7 , indirizzo IP , modulo di contatto wordpress , Wordpress Plugin
Comments
Commento di Vance
Aprile Orario 29, 2010 at 03:26 am
Non ho mai lavorato questo fuori sei arrivato al fondo di esso Vince?
Commento di Steve
Tempo 20 luglio 2010 alle 13:48
Chiunque capito questo?
Commento di Wedding Photographer Sacramento
Tempo 14 Settembre 2010 alle 19:57
Perché non utilizzare questo, nessun codice personalizzato richiesto!
IP Users: [wpcf7.remote_ip]
Commento di Chris
Novembre Ora 9, 2010 alle 15:04
Questo codice viene visualizzato l'indirizzo IP dell'utente nel modulo? O è solo per la visualizzazione nella e-mail?
Commento di Vince Samios
Novembre Ora 10, 2010 at 7:56 am
Solo nella e-mail.
Contact Form 7 è stato aggiornato molto da quando ho scritto questo post, ma le porzioni sono ancora validi.
Commento di Chris
Novembre Ora 11, 2010 at 20:22
Grazie Vince. Sapete se c'è un modo semplice per visualizzare l'indirizzo IP dei visitatori sul modulo? Ho cercato sul web per una soluzione ma non vede nulla.
Commento di LoLo
Tempo 22 Febbraio, 2012 alle 1:26 am
ciao, per inviare il codice url con la posta,
si può dare:
url: [page-url]
nella mail configurator.






Commento di Chandan
Tempo 19 Novembre 2009 alle 11:33 am
tante proposte interessanti
cercavo questo grazie