Vince Samios - Internet Entrepreneur

Internet Marketing en Zoekmachine optimalisatie Consultant - Vanuit de lucht naar de aarde en de ether van het web
Nieuw: Contact Formulier

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

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

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

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

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

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

Twee functies die niet zijn toegevoegd en die niet meer werken inmiddels met mijn oude hoe-aan zijn datum en tijd toe te voegen aan Contact formulier 7, en het toevoegen van de Bron in Pagina 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 dit keer, toe te voegen aan de onderkant van de includes / classes.php bestand, voor 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');

Zoek nu op deze lijn:

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

Hieronder vindt die u nodig hebt om een regel toe te voegen en de volgende code invoegen:

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

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

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

Als je het uit hebt gewerkt, kunt u commentaar hieronder.

Tags:

Gepost in Internet Marketing en Paragliding en Travels 4 maanden, 3 weken geleden op 5:40.

1 reactie

Een antwoord

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


Leave a Reply