【发布时间】:2018-06-14 22:53:37
【问题描述】:
我正在寻求帮助,以尝试跟踪与我的 wordpress 网站上提交的应用程序相关联的会员 ID。
我的应用程序是嵌入在页面中的 Zoho 表单,据我所知,字段输入不会受到页面上任何脚本的影响。但是,该表格确实收集了引用链接。所以我可以在我提交的表单数据中看到我的应用程序 URL。
http://www.example.com/apply-now/
如果我可以添加推荐 ID:
?wpam-id=1
来自我的附属链接:
http://www.example.com/?wpam_id=1
作为应用程序页面的参数,所以它看起来像这样:
http://www.example.com/apply-now/?wpam_id=1
可以完美追踪。我安装了 PHP 无处不在的插件:https://wordpress.org/plugins/php-everywhere/ 并在我的应用程序页面中使用了一些 PHP 从 cookie 中提取 ID 并将其显示在页面上,
<?php
$aff_id = $_COOKIE['wpam_id'];
echo "affiliate ID: ". $aff_id;
?>
然后尝试将其放入 URL 中,但无济于事
<?php
$aff_id = $_COOKIE['wpam_id'];
$url = "ref-id?" $aff_id;
header(string: 'location: ' . $url);
?>
我的代码中是否有错误,或者我是否需要将其放入其他 .php 文件之一而不是页面本身?如果有,是哪一个?
以某种方式重定向到新 URL 会更容易吗?
提前感谢您的帮助。
【问题讨论】:
-
我对 Zoho 不是特别熟悉,但是您认为这不能通过 WordPress 包含的 jQuery 来完成有什么特别的原因吗?
-
我需要 Zapier 集成来将应用程序数据传输到我的 CRM 中,我认为没有集成 jQuery?
-
我的意思是在表单加载后使用 jQuery 更改表单以包含附属信息。还是我误解了你的问题?
-
我在网络建设方面不是很流利,我不确定如何去做才能知道它是否会? Zoho 表单是自托管的,只是嵌入在我的视线中。如果您认为这是可能的,我愿意尝试!
-
显示 URL 表单中的行。