所以基本上,我用wp_remote_post发布数据,我想在其他服务器上接收发送的数据(用户名和密码)。我该怎么办?我尝试了<?php echo $_POST['username']; ?>
(之前没有别的或之后没有别的),但它没有用。无法在Wordpress Codex中找到它。
答案 0 :(得分:0)
Wordpress可以保护您免受攻击,因此很难利用您的代码。
使用此代码使其正常工作:
在functions.php中添加:
add_filter('query_vars', 'add_my_var');
function add_my_var($public_query_vars) {
$public_query_vars[] = 'username';
return $public_query_vars;
}
然后您可以在代码中使用以读取变量:
get_query_var('username');
这个主题帮助:http://wordpress.org/support/topic/using-an-extra-parameter-in-an-url