尝试将变量添加到WordPress的“已识别查询变量”数组。。。
add_filter(\'query_vars\', \'my_register_query_vars\' );
function my_register_query_vars( $qvars ){
//Add query variable to $qvars array
$qvars[] = \'my_error\';
return $qvars;
}
然后可以通过以下方式找到“my\\u error”的值
get_query_var(\'my_error\')
. (参见
Codex)
EDIT
根据奥托的评论,最好是:
add_action(\'init\',\'add_my_error\');
function add_my_error() {
global $wp;
$wp->add_query_var(\'my_error\');
}