有没有一个插件来记录页面的查询字符串参数(用于客户跟踪)?

时间:2012-02-20 作者:KallDrexx

我正在创建一个信息登录页,我打算通过电子邮件发送给一群潜在客户。我需要跟踪的客户不仅要打开电子邮件(我知道怎么做),还要跟踪哪些电子邮件收件人实际导航到登录页。

在自定义web应用程序中,我会向他们发送一个指向登录页的链接www.site.com/[email protected], 看到查询字符串后,我会将其放入数据库。

有任何WordPress插件可以做这样的事情吗?

1 个回复
SO网友:kaiser

WP对您添加到url字符串中的内容并不感兴趣。但您可以使用本机php函数提取url,并将您的部分添加到global wp_query; 对象使用add_query_arg(). 然后您可以通过get_query_var() 任何你需要的地方。

您还可以使用挂钩来执行添加作业:

function wpse42947_add_query_vars( $vars )
{
    $vars[] = "WHATEVER";
    return $vars ;
}
// hook add_query_vars function into query_vars
add_filter( \'query_vars\', \'wpse42947_add_query_vars\' );

结束
有没有一个插件来记录页面的查询字符串参数(用于客户跟踪)? - 小码农CODE - 行之有效找到问题解决它

有没有一个插件来记录页面的查询字符串参数(用于客户跟踪)?

时间:2012-02-20 作者:KallDrexx

我正在创建一个信息登录页,我打算通过电子邮件发送给一群潜在客户。我需要跟踪的客户不仅要打开电子邮件(我知道怎么做),还要跟踪哪些电子邮件收件人实际导航到登录页。

在自定义web应用程序中,我会向他们发送一个指向登录页的链接www.site.com/[email protected], 看到查询字符串后,我会将其放入数据库。

有任何WordPress插件可以做这样的事情吗?

1 个回复
SO网友:kaiser

WP对您添加到url字符串中的内容并不感兴趣。但您可以使用本机php函数提取url,并将您的部分添加到global wp_query; 对象使用add_query_arg(). 然后您可以通过get_query_var() 任何你需要的地方。

您还可以使用挂钩来执行添加作业:

function wpse42947_add_query_vars( $vars )
{
    $vars[] = "WHATEVER";
    return $vars ;
}
// hook add_query_vars function into query_vars
add_filter( \'query_vars\', \'wpse42947_add_query_vars\' );

相关推荐

更改wp-admin/plugins.php上统计的插件数量

我已成功地使用从插件页面隐藏我的插件$wp_list_table 然而,顶部的分页仍然将插件列为“所有(3)”等。我成功地改变了$wp_list_table 的数组_pagination_args = total_items.但它仍然在页面顶部呈现插件-“全部(3)”。有什么办法可以解决这个问题吗?我找到了WP_Plugins_List_Table::prepare_items()具有全局$totals 变量,但我不确定我将如何改变这一点,在这个函数中$totals = array(); fore