Vince Samios - Internet Przedsiębiorca

Internet Marketing i Search Engine Optimization Consultant - Z nieba do ziemi i eterze Web

Poprzedni post: Screenflow PC (Windows), jak do Następny post: Wartość SEO Traffic vs Wartość PPC Traffic

Formularz kontaktowy 7 adres IP, data / czas i adres strony

Upewnij się uzyskać bezpłatne DIY pakiety SEO link Vince's Links
Także ... za Mną na świergot

W poprzednim post napisał o dodanie pola adresu IP w Formularz kontaktowy 7 1.9.3

Od tego czasu nastąpił znaczny aktualizacjach Formularz kontaktowy 7, który sprawia, wstępne instrukcje niedokładne.

Na szczęście - w ostatnich aktualizacji Formularz kontaktowy 7 dodano nowy tag [wpcf7.remote_ip], która zastępuje część dodania IP mojego tutoriala.

Dwie funkcje, które nie zostały dodane i które teraz nie będą pracować z moim starym instrukcje dodajesz datę i godzinę Formularz kontaktowy 7, dodając źródło strony w Formularz kontaktowy 7.

Funkcja dodawania strony źródłowej jest wciąż ten sam:

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;
}

Ale tym razem, dodać ją do dołu pliku includes / classes.php przed ostatnim "?"

Dalej, w tym samym pliku (includes / classes.php) poszukiwanie tej linii:

$enctype = apply_filters( 'wpcf7_form_enctype', '' );

Bezpośrednio poniżej tej linii, dodaj następujący kod:

$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');

Teraz szukaj tej linii:

. esc_attr( WPCF7_VERSION ) . '" />' . "\n";

Poniżej którego trzeba dodać linię i wstawić następujący kod:

$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';

Kolejnym krokiem - faktycznie wysyłanie tych wartości z formularza, jest wciąż tajemnicą ...

Jeśli zaznaczysz kodu formularza po wprowadzeniu tych zmian można znaleźć na stronie źródła i czas / zmienne daty są wyświetlane ... ale nie wysyła się e-mail ...

Jeśli pracował go, proszę o komentarz poniżej.

Tagi:

Opublikowany w Internet Marketing i Paralotniarstwo i Travels 2 miesiące, 2 tygodnie temu at 5:40 am.

1 komentarz

Jedna odpowiedź

  1. nice tips :) Szukał to dzięki


Leave a Reply