Query_vars参数出现问题

时间:2013-02-27 作者:etg

我有个问题。我尝试了很多方法,但都找不到解决方法。我在中使用query\\u vars参数this page 没有任何问题。但我不会在不同的自定义页面(../videolar)中使用不同的参数或相同的参数。参数值始终为空。参数使用一次?作用php:

function parameter($qvars){ 
     $qvars[] = \'kategori\';
     $qvars[] = \'ara\';
     $qvars[] = \'numara\';
     $qvars[] = \'tur\';
     return $qvars;
}
add_filter(\'query_vars\', \'parameter\');
videolar。php(../videolar?tur=测试):

global $wp_query;
echo $wp_query->query_vars[\'tur\'] // empty

2 个回复
最合适的回答,由SO网友:etg 整理而成

问题解决了。

添加参数后重新保存永久链接设置。或更改的文件权限。HT777访问权限。

SO网友:helgatheviking

据我所知,你希望echo 输出查询变量的值。用于获取查询变量的WordPress函数是get_query_var().

所以在你的videolar.php 要添加的模板:

echo get_query_var(\'tur\');

结束