在一些开发人员的帮助下,我设法找到了一个解决方案。联合顶点论坛。
我需要从我的URL www.randompage获取两个查询字符串。com/令牌成功/?令牌=令牌(&A);username=名为token和username的用户名。
为了实现这一点,我在函数中添加了以下代码。php代码:
function add_query_vars_filter( $vars ){
$vars[] = "token";
$vars[] = "username";
return $vars;
}
add_filter( \'query_vars\', \'add_query_vars_filter\' );
get_query_var(\'token\');
get_query_var(\'username\');
这将两个查询字符串插入到变量token和username中
然后,我在页面中添加了以下代码。php文件,以便打印值并将其插入数据库。
<?php if (is_page(\'tokensuccess\')) { if (get_query_var(\'token\')) print "token = $token"; } ?>
<?php if (is_page(\'tokensuccess\')) { if (get_query_var(\'username\')) print "username = $username"; } ?>
<?php if (is_page(\'tokensuccess\')) {
$token = get_query_var(\'token\');
$username = get_query_var(\'username\');
if( $token && $username ){
global $wpdb;
$wpdb->insert(
\'wp_token\',
array(
\'token\' => $token,
\'username\' => $username
)
);
}
}
?>
因此,现在我可以向我的客户发送带有查询字符串的链接,并自动获取他/她的令牌和名称。