所以基本上,我正在使用 wp_remote_post 发布数据,并且我想在其他服务器上接收发送的数据(用户名和密码)。我该怎么做?我试过<?php echo $_POST['username']; ?>
了(之前没有别的,之后没有别的),但它没有用。在 Wordpress Codex 中也找不到。
问问题
1000 次
1 回答
1
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
于 2012-06-19T14:40:50.270 回答