文斯Samios

SEO专家和PPC的专家顾问网络营销专家,

包括铅生成,转换跟踪和销售教练

保持联系


或直接通过电子邮件文斯...
联系表

最近的文章

最好的阅读

多种语言

档案:

站内搜索

标签

分类

网志串连

联系表格7 IP地址,日期/时间及网址

确保得到免费的SEO链接包文斯的链接
还... 我在twitter

在一前一后,我写了有关添加到一个IP地址领域的联系表格7 1.9.3

自那时以来,已经有重大更新联系表格7,呈现初步如何不准确。

幸运的是 - 在最近的更新联系表7增加了一个新的标签[wpcf7.remote_ip]取代我的教程添加IP的一部分。

两个尚未加入的功能,现在没有再工作与我的老如何添加日期和时间联系表格7,加入源页面的联系表格7。

添加源页的功能仍然是相同的:

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

但是这一次,它的底部的的/ classes.php文件之前,最后的“?>”

接下来,在同一文件中搜索此行(/ classes.php):

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

直接在此线下面,添加以下代码:

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

现在搜索这行:

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

下面你需要添加一行,并插入以下代码:

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

下一步 - 实际上这些值的形式发送,仍是一个谜......

如果你检查该窗体的代码,使这些更改后,你可以看到源页面所显示的日期/时间变量......但他们不发送的电子邮件...

如果你已经工作了,请发表评论以下。

传入的​​搜索引擎优化的搜索字词:

评论

评论chandan
时间 2009年11月19日,在11:33时

漂亮的小技巧 :) 正在寻找此感谢

评论万斯
时间 4月29日,2010在3:26上午

我从来没有做过这一点,你得到它的文斯的底部?

评论史蒂夫
时间 2010年7月20日下午1:48

任何人想通了这一点?

评论来自尼古拉斯
时间 2010年8月18日,12:19

只是使用的标签_url]

评论萨克拉门托婚礼摄影师
时间 ,2010年9月14日下午07:57

为什么不使用这个,没有自定义的代码!

用户IP:[wpcf7.remote_ip]

评论克里斯
时间 2010年11月9日下午03:04

这段代码在窗体上显示用户的IP地址? 还是仅仅是在电子邮件中显示?

文斯Samios评论
时间 11月10日,2010在7:56上午

只有在电子邮件。

联系方式7已经更新了很多,因为我写这篇文章,但部分仍然有效。

评论克里斯
时间 ,2010年11月11日下午08:22

感谢文斯。 你知道,如果有一个简单的方法在窗体上显示来访者的IP地址? 我一直在寻找一个解决方案的网站,但没有看到任何东西。

评论洛洛
2012年2月22日, 时间在1:26时

您好,发送邮件的URL代码,

你可以给:
网址:[页的URL]
在邮件配置。

撰写评论