我正在创建一个信息登录页,我打算通过电子邮件发送给一群潜在客户。我需要跟踪的客户不仅要打开电子邮件(我知道怎么做),还要跟踪哪些电子邮件收件人实际导航到登录页。
在自定义web应用程序中,我会向他们发送一个指向登录页的链接www.site.com/landing?rec=my@email.com
, 看到查询字符串后,我会将其放入数据库。
有任何WordPress插件可以做这样的事情吗?
我正在创建一个信息登录页,我打算通过电子邮件发送给一群潜在客户。我需要跟踪的客户不仅要打开电子邮件(我知道怎么做),还要跟踪哪些电子邮件收件人实际导航到登录页。
在自定义web应用程序中,我会向他们发送一个指向登录页的链接www.site.com/landing?rec=my@email.com
, 看到查询字符串后,我会将其放入数据库。
有任何WordPress插件可以做这样的事情吗?
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\' );
是否可以使用登录user_email 而不是user_login, 请谢谢
我正在创建一个信息登录页,我打算通过电子邮件发送给一群潜在客户。我需要跟踪的客户不仅要打开电子邮件(我知道怎么做),还要跟踪哪些电子邮件收件人实际导航到登录页。
在自定义web应用程序中,我会向他们发送一个指向登录页的链接www.site.com/landing?rec=my@email.com
, 看到查询字符串后,我会将其放入数据库。
有任何WordPress插件可以做这样的事情吗?
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_list_table 然而,顶部的分页仍然将插件列为“所有(3)”等。我成功地改变了$wp_list_table 的数组_pagination_args = total_items.但它仍然在页面顶部呈现插件-“全部(3)”。有什么办法可以解决这个问题吗?我找到了WP_Plugins_List_Table::prepare_items()具有全局$totals 变量,但我不确定我将如何改变这一点,在这个函数中$totals = array(); fore