Contact Form 7 indirizzo IP, data / ora e URL della pagina
Assicurati di ottenere gratuitamente DIY pacchetti link SEO Links Vince
Anche ... Seguimi su Twitter
In un precedente post ho scritto circa l'aggiunta di un campo di indirizzi IP in contatto modulo 7 1.9.3
Da allora ci sono stati aggiornamenti importanti al modulo di contatto 7, che rende l'iniziale how-to impreciso.
Per fortuna - in aggiornamenti più 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 Sorgente pagina in contatto modulo 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, aggiungere al fondo del file includes / classes.php, prima della ultima "?>"
Successivamente, nello stesso file (includes / classes.php) la ricerca di questa linea:
$enctype = apply_filters( 'wpcf7_form_enctype', '' );
Direttamente al di 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 linea:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Di sotto del quale è necessario aggiungere una riga e inserire il codice riportato di seguito:
$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';
Il passo successivo - in realtà l'invio di tali valori con la forma, è ancora un mistero ...
Se si controlla il codice del modulo dopo aver fatto queste modifiche si può vedere la pagina di origine e il tempo / variabili di data viene visualizzata ... ma non inviare con la posta elettronica ...
Se avete lavorato fuori, si prega di commento qui sotto.
Tags: Contact Form 7, indirizzo IP, modulo di contatto wordpress, Wordpress Plugin


nice tips
stava cercando questo grazie