Modulo di contatto 7 Indirizzo IP, data / ora e della pagina URL
Assicurarsi di avere GRATIS SEO collegamento pacchetti di Vince Links
Inoltre ... mi seguono su twitter
In un post precedente ho scritto di aggiungere un campo di indirizzi IP in Contact Form 7 1.9.3
Da allora ci sono stati importanti aggiornamenti al modulo di contatto 7, che rende l'iniziale how-to inesatti.
Per fortuna - in aggiornamenti recenti Contact Form 7 ha 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 al modulo di contatto 7, e aggiungendo la pagina di origine in Contact Form 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 parte inferiore del includes / classes.php file, prima che l'ultimo "?>"
Successivamente, nello stesso file (includes / classes.php) cerca questa riga:
$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 cercate questa riga:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Di sotto del quale è necessario aggiungere una riga e inserire il codice seguente:
$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 quei 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 essere visualizzato ... ma non inviare con l'email ...
Se avete lavorato fuori, si prega di commento qui sotto.
In arrivo seo termini di ricerca:
- modulo di contatto 7 Indirizzo ip
- Modulo di contatto 7 Data
- modulo di contatto 7 url
- modulo di contatto 7 ip
- modulo di contatto 7 Tempo
- modulo di contatto 7 URL corrente
- modulo di contatto con indirizzo ip
- modulo di contatto con data e ora
- Modulo di contatto 7 da url
- ottenere la data corrente in wordpreess per modulo di contatto 7
Inviato: 21 ottobre 2009 in Internet Marketing , Parapendio , Viaggi .
Tags: Modulo di contatto 7 , Indirizzo IP , modulo di contatto wordpress , Wordpress Plugin
Commenti
Commento di Vance
Tempo 29 aprile 2010 alle 03:26
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 usare questo, nessun codice personalizzato richiesto!
IP degli utenti: [wpcf7.remote_ip]
Commento di Chris
Tempo 9 novembre 2010 alle 15:04
Questo codice di visualizzare l'indirizzo IP dell'utente sul modulo? O è solo per la visualizzazione della posta elettronica?
Commento di Vince Samios
Tempo 10 novembre 2010 alle 07:56
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
Tempo 11 novembre 2010 alle 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 ho visto nulla.






Commento di Chandan
Tempo 19 Novembre, 2009 alle 11:33
suggerimenti bello
cercavo questo grazie