Contact Form 7 Endereço IP, Dia / Hora e URL da página
Certifique-se começar FREE DIY SEO pacotes link Links Vince
Também ... siga-me no Twitter
Em um post anterior eu escrevi sobre adição de um campo de endereço IP para Contact Form 7 1.9.3
Desde então tem havido grandes atualizações para o Contact Form 7, o que torna a inicial como-a imprecisa.
Felizmente - em recentes atualizações Contact Form 7, foi acrescentado um novo tag [wpcf7.remote_ip], que substitui o IP Adicionando parte do meu tutorial.
Duas funções que não tenham sido adicionado e que agora não mais trabalhar com o meu velho how-to está adicionando data e hora para formulário de contato 7, e adicionando a fonte da página em Contact Form 7.
A função para adicionar a página de origem ainda é o mesmo:
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;
}
Mas desta vez, adicioná-lo ao fundo de ficheiro includes / classes.php, antes do último "?>"
Em seguida, no mesmo arquivo (includes / classes.php), procure por esta linha:
$enctype = apply_filters( 'wpcf7_form_enctype', '' );
Diretamente abaixo desta linha, adicione o seguinte código:
$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');
Agora, procure por esta linha:
. esc_attr( WPCF7_VERSION ) . '" />' . "\n";
Abaixo o que você precisa adicionar uma linha e inserir o seguinte código:
$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';
O próximo passo - na verdade, enviar esses valores com a forma, ainda é um mistério ...
Se você verificar o código do formulário depois de fazer essas mudanças que você pode ver a página de origem e tempo / variáveis de data que está sendo exibido ... mas eles não enviam com o e-mail ...
Se você já trabalhou fora, por favor, comente abaixo.
Palavras-chave: Contact Form 7, o endereço IP, o formulário de contato wordpress, Wordpress Plugin


dicas de Nice
estava pesquisando isto graças