Vince Samios - Internet Ondernemer

Internet Marketing en Search Engine Optimization Consultant - Van de hemel naar de aarde en de ether van het web
Nieuw: Contactformulier

Vorige Post: ScreenFlow PC (Windows) how-to Volgende Post: Waarde van de SEO Traffic vs Waarde van de PPC Traffic

Contact Formulier 7 IP-adres, datum / tijd en de URL van de pagina

Zorg ervoor dat pakketten krijg GRATIS DIY SEO link Vince's Links
Ook ... Volg mij op Twitter

In een eerdere post schreef ik over het toevoegen van een veld IP-adres in Contact Formulier 7 1.9.3

Sindsdien zijn er belangrijke updates voor Contact Formulier 7, die de oorspronkelijke how-to onjuist maakt.

Gelukkig - in de laatste updates Contact Formulier 7 heeft een nieuwe tag [wpcf7.remote_ip], die de toevoeging IP-gedeelte van mijn tutorial vervangt.

Twee functies die niet zijn toegevoegd en die nu geen gebruik meer werken met mijn oude how-to zijn de toevoeging van datum en tijd Contact Formulier 7, en het toevoegen van de Bron Pagina in het Contact Formulier 7.

De functie voor het toevoegen van de bron pagina is nog steeds dezelfde:

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

Maar deze keer, toe te voegen aan de onderkant van de includes / classes.php bestand, voordat de allerlaatste "?>"

Vervolgens, in hetzelfde bestand (includes / classes.php) zoeken voor deze lijn:

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

Direct onder deze regel, voeg de volgende code:

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

Nu zoeken voor deze lijn:

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

Hieronder die je nodig hebt om een lijn en voeg de volgende code toevoegen:

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

De volgende stap - eigenlijk het verzenden van deze waarden met de vorm, is nog een raadsel ...

Indien u het formulier-code na het maken van deze wijzigingen kunt u de pagina bron en datum / tijd variabelen worden weergegeven ... maar ze niet te sturen met de e-mail ...

Als je hebt gewerkt it out, please comment hieronder.

Tags: , , ,

Gepost in Internet Marketing en Paragliding en Reis 10 maanden geleden op 5:40.

3 reacties

3 Antwoorden

  1. leuke tips :) op zoek was naar dit dankzij

  2. Ik heb nooit gewerkt this out heb je aan de onderkant van het Vince?

  3. Iedereen dacht dat dit uit?


Laat een reactie achter

Wij kunnen u e-mails een keer in de zoveel tijd, door het indienen van uw reactie gaat u akkoord met deze e-mail