Vince Sami - Empresari d'Internet

Màrqueting a Internet i optimització de motors de cerca Consultor - Des del cel a la terra i l'èter de la Web
Nou: Formulari de contacte

Càrrec anterior: Matt Cutts perd el punt? Següent post: Benvolgut Google

Afegeix IP dels visitants i la pàgina actual a "Formulari de Contacte 7" Plugin Wordpress

Assegureu-vos d'obtenir els paquets d'enllaç GRATIS DIY SEO Enllaços de Vince
També ... em segueixen a Twitter

He volgut utilitzar el Formulari de Contacte 7 plugin per a Wordpress fins ara, però li faltaven dues característiques essencials:

No he pogut enviar als visitants d'adreces IP amb l'enviament del formulari, i jo era incapaç de dir quina pàgina exacta de l'enviament del formulari vi de si jo estava fent servir el mòdul de més d'una pàgina.

Aquí està una solució per a aquests dos poc menys que les caigudes:

Edita el plugin - Vostè pot fer-ho a través de l'editor de wordpress plugin http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php

Enganxa el següent codi just a sobre de l'última línia de codi - L'última línia de codi és simplement "?>"

curPageURL funció () (
$ 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;
)

Següent cerca per a aquesta línia de codi que ha d'aparèixer directament al mig del plugin:

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

Per sota d'aquesta línia, enganxeu el següent codi.

/ / Afegit Per: Vince Sami, http://vincesamios.com
$ Curpageurl curpageurl = ();
visip $ = $ _SERVER ['REMOTE_ADDR'];
forma $ .= '<input type = "hidden" name = "page-url" value = "'. curpageurl $. '"/>';
forma $ .= '<input type = "hidden" name = "visitant-ip" value = "'. visip $. '"/>';

Ara vostè pot fer referència a aquests valors en el correu electrònic com ho faria amb qualsevol altra forma de camp. Exemple a continuació

Page: pàgina url] [
IP: IP dels visitants] [

Una altra peça útil del codi "Travis" és per afegir el formulari de contacte en PHP - això és útil si voleu incloure en el tema.

apply_filters echo ('the_content', '

L'article d'escriptura

Aquí és una llista de serveis Niki ofereix fora de la caixa - vostè també pot demanar alguna cosa en concret, en el següent formulari.

Seleccioneu entre les següents:

Còpia Web - escriptura de qualitat per a llocs web

- Quantitat


Contingut reescriptura - £ 3 per cada 100 paraules



-Llibre d'escriptura E - Formatted i PDF'ed



Regular bloc Escriptura i enviament d'entrades - 350 paraules - Un enllaç



Les seves dades:


Nom *
E-mail *
Paraules clau primària
Notes:
Per tal de comprovar que ets humà, haurà d'entrar en
el codi captcha avall a la casella corresponent.
És vostè humà? captcha

');

Actualització:
el temps de descompte i la data de presentació - Afegir aquesta en el mateix lloc que la IP del visitant i addicions pàgina actual.

date_default_timezone_set ('GMT');
$ TimeDate = date ('l JS \ h de FY: i: s A');
forma $ .= '<input type = "hidden" name = "hora i data" value = "'. TimeDate $. '"/>';

Pot fer referència a l'hora i data en la inscripció per correu electrònic de contacte mitjançant l'ús de:

[Data] temps

Etiquetes: , , , ,

Publicat a Internet Màrqueting 1 any, 5 mesos enrere a les 3:30 pm.

8 comentaris

8 Respostes

  1. Gràcies pel fragment de Vince,

    Jo estava buscant al seu (blog) lloc per a un formulari de contacte. Estic buscant un exemple, però jo no veig cap.

  2. admin 3 abril 2009

    No estic fent servir el formulari de contacte juliol en el meu blog, només en els llocs de diners diferents. Des anunci, també he afegit una marca de temps al formulari de contacte juliol perquè pugui veure l'hora exacta i la data de la presentació.

  3. maleït. Definitivament vull aquestes característiques (IP i segell de temps) i seguit les seves instruccions. però jo només no podria aconseguir que aquest codi funcioni. plug-in es desactivarà una vegada que el codi va ser inserit. provat desactivant el plug-in primer i després torneu a activar. no donats. va mantenir difusió d'aquest missatge d'error:

    Error d'anàlisi: error de sintaxi, T_STRING inesperat en /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php on line 919

    i

    Error d'anàlisi: error de sintaxi, inesperada ':' a wp-content/plugins/contact-form-7/wp-contact-form-7.php /-/-/-/ en la línia 1810

    alguns consells sobre amb el seu funcionament seria molt apreciada. gràcies!

  4. admin 6 abril 2009

    Hmmm ... probablement un problema amb copiar / enganxar el codi ...

    Proveu enganxar el codi en el bloc de notes, la nova còpia que enganxar en el complement. Això a vegades ajuda a desinfectar el format de text (però ara que ho penso d'ella, sona poc probable en aquest cas)

    Assegureu-vos també que vostè ho està enganxant en el lloc correcte.

    No cal desactivar el plugin per afegir el codi.

  5. Estic utilitzant la versió 2.2.6 i $ "forma .=''," no es on es troba en el codi.

  6. També podeu afegir això a la part del cos de missatge del formulari de contacte 7 i enviarà l'adreça IP.

    [] Wpcf7.remote_ip

    És probablement una nova característica ja que aquest article va ser escrit aquest article, però encara es troba pel tema en google per la qual cosa seria bo que la gent sàpiga.

    Tinc aquesta informació en el lloc de wordpress.

  7. Això no està funcionant per a mi. Què arxiu. Php en el plugin que s'està editant en aquesta llista?


Deixa una resposta

Podem enviar missatges de correu electrònic de tant en tant, mitjançant la presentació del seu comentari vostè dóna el seu consentiment per rebre aquests missatges de correu electrònic