Vince Samios - przedsiębiorcą internetowym

Marketing internetowy i Engine Optimization Search Consultant - od nieba do ziemi i Ether sieci Web
Nowy: Formularz kontaktowy

Poprzedni post: Matt Cutts mija się z sensem? Next Post: Drodzy Google

Dodawanie IP użytkownika i Bieżąca strona "Formularz kontaktowy 7" Wordpress Plugin

Upewnij się, aby uzyskać DIY FREE link pakiety SEO Vince'a Linki
... Również się do mnie na twitter

Mam ulubionych za pomocą Formularz kontaktowy 7 Wordpress Plugin do tej pory, ale brakowało dwu istotnych cech:

I nie był w stanie wysłać z adresu IP odwiedzających składania formularza, a nie byłem w stanie powiedzieć, które dokładnie strony pochodzi od złożenia formularza gdybym był przy użyciu formularza na więcej niż jedną stronę.

O to ustalenie dla tych trochę krótki wchodzi:

Edytować plugin - może to zrobić za pomocą edytora wtyczki wordpress http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php

Wklej następujący kod tuż powyżej ostatniego wiersza kodu - Ostatnia linijka kodu jest po prostu "?>"

Funkcja 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;
)

Następna wyszukiwania dla tej linii kodu, który powinien pojawić się bezpośrednio w środku wtyczki:

$ Form .= "<div style="display: none;">";

Poniżej tej linii, wklej następujący kod.

/ / Dodanie przez: Vince Samios, http://vincesamios.com
$ Curpageurl = curpageurl ();
$ Visip = $ _SERVER ['REMOTE_ADDR'];
$ Form .= '<input type = "hidden" name = "strona-url" value = "". $ Curpageurl. "" /> ";
$ Form .= '<input type = "hidden" name = "wysokość-ip" value = "". $ Visip. "" /> ";

Teraz możesz odniesienie tych wartości w e-mailu, jak każdy inny pola formularza. Poniższy przykład

Strony: [strona-url]
IP: [wysokość sum-ip]

Inny przydatny kawałek kodu przez "Travis" jest do dodania formularz kontaktowy w PHP - jest to przydatne, jeśli chcesz umieścić go w temacie.

echo apply_filters ("the_content ','

Pisanie artykułu

Oto lista usług Niki oferty po wyjęciu z pudełka - można również zwrócić się do czegoś konkretnego w poniższy formularz.

Wybierz jedną z następujących:

Web Copy - Jakość piśmie do stron internetowych

- Ilość


Przepisanie treści - £ 3 na 100 słów



E-Book Writing - Formatter i PDF'ed



Regularne Blog Pisanie i wysyłanie - 350 słów - One link



Twoje dane:


Imię i nazwisko *
E-mail *
Słowa kluczowe podstawowej
Uwagi:
W celu sprawdzenia, czy jesteś człowiekiem, trzeba będzie wprowadzić
kod captcha poniżej w odpowiednie pole.
Czy jesteś człowiekiem? captcha

');

Update:
Dodaje czas i datę złożenia - Dodaj to w tym samym miejscu co Visitor IP i bieżące aktualizacje strony.

date_default_timezone_set ("GMT");
$ Timedate = date ('l js \ H FY: i: s');
$ Form .= '<input type = "hidden" name = "czas aktualne" value = "". $ Timedate. "" /> ";

Możesz odwołać się do daty i godziny w e-mailu zapytanie kontakt za pomocą:

[W czasie daty]

Tagi: , , , ,

Opublikowany w Internet Marketing 1 rok, 5 miesięcy temu at 3:30 pm.

8 komentarzy

8 Odpowiedzi

  1. Dzięki za wstawkę Vince,

    Szukałem Państwa (blog) na stronie formularza kontaktowego. Szukam przykład, ale nie widzę żadnych.

  2. Nie używam formularza kontaktowego 7 na moim blogu, tylko w różnych miejscach ceny. Od delegowania, ja również dodaje znacznik czasu do formularza kontaktowego 7 tak widzę, dokładny czas i daty złożenia wniosku.

  3. cerować. i na pewno chcesz tych funkcji (IP & znacznik czasu) i po instrukcji. ale i tak nie mógł tego kodu do pracy. plug-in będzie wyłączyć, gdy kod został wprowadzony. Próbowałem przez wyłączenie wtyczki w pierwszym i ponownym odpaleniu go. nie kości. trzymany dostawanie ten błąd przekaz:

    Błąd analizy: błąd składni, niespodziewany T_STRING w /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 919

    i

    Błąd analizy: błąd składni, niespodziewany ":" w /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 1810

    jakieś wskazówki o tym, jak go do pracy byłoby bardzo mile widziane. dzięki!

  4. Hmmm ... chyba problem z kopiowanie / wklejanie kodu ...

    Spróbuj wkleić kod do notatnika, ponownie skopiować wklejając je do wtyczki. To czasami pomaga walidacji formatowania tekstu (ale się o tym myśleć, dźwięki mało prawdopodobne w tym przypadku)

    Również upewnić się, czy wklejania go w na właściwym miejscu.

    Nie ma potrzeby wyłączania wtyczki, aby dodać kod.

  5. Używam wersji 2.2.6 i "$ form .=''," gdzie nie znajduje się na kodzie.

  6. Można także dodać do części treści wiadomości Formularz kontaktowy 7 i będzie wysłać na adres ip.

    ] Wpcf7.remote_ip [

    Prawdopodobnie to nowa funkcja, gdyż artykuł został napisany ten artykuł, ale nadal stopni do tego tematu w google więc byłoby dobrze, by ludzie mogli wiedzieć.

    Mam to info z wordpress stronie.

  7. To po prostu nie działa na mnie. Który plik. Php w edycji plugin jesteśmy tutaj?


Leave a Reply

Możemy wysyłać e-maile raz na jakiś czas, przedstawiając swój komentarz Państwo zgodę na otrzymywanie takich wiadomości