Samios Vince - Imprenditore Internet

Internet Marketing e l'ottimizzazione di Search Engine Consultant - Dal Cielo alla Terra e l'etere del web
Novità: Modulo di contatto

Post Precedente: ScreenFlow PC (Windows) how-to Next Post: Valore del Traffico SEO vs Valore del PPC traffico

Modulo di contatto Indirizzo IP 7, data / ora e URL della pagina

Assicurati di ottenere gratuitamente i pacchetti bricolage link SEO Vince Links
Inoltre ... mi segua su Twitter

In un precedente post ho scritto circa l'aggiunta di un campo di indirizzo IP in contatto modulo 7 1.9.3

Da allora ci sono stati aggiornamenti importanti per Contact Form 7, che rende l'iniziale how-to impreciso.

Per fortuna - in questi ultimi aggiornamenti Modulo di contatto 7 è aggiunto un nuovo [tag] wpcf7.remote_ip che sostituisce la parte aggiunta IP del mio tutorial.

Due funzioni che non sono state aggiunte e che opera ormai non-più con la mia vecchia how-to sono l'aggiunta di data e ora al modulo di contatto 7, e aggiungendo la sorgente della pagina in forma 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, aggiungerlo al fondo al 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 questa riga, 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 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 formato in codice dopo aver effettuato queste variazioni è possibile vedere la sorgente della pagina e il tempo / variabili di data viene visualizzata they ... ma non si invia con l'email ...

Se ci hai lavorato su, si prega di commento qui sotto.

Tags: , , ,

Posted in Internet Marketing e Parapendio e Viaggi 10 mesi, 1 settimana fa a 05:40.

4 commenti

4 Risposte

  1. Nizza suggerimenti :) cercavo questo grazie

  2. Non ho mai lavorato su questo hai fatto andare a fondo di esso Vince?

  3. Steve 20 Lug 2010

    Chiunque capito questo?

  4. Basta usare il tag [_url]


Lasci una risposta

Si può inviare messaggi di posta elettronica una volta ogni tanto, presentando il tuo commento devi consenso a ricevere queste e-mail