Php 使用查询变量获取多个参数
在functions.php中Php 使用查询变量获取多个参数,php,wordpress,Php,Wordpress,在functions.php中 function add_query_vars_uniqlo($aVars) { $aVars[] = array("qtext", "qbrand", "qnew", "qdiscount", "qlimit", "qmulti",
function add_query_vars_uniqlo($aVars) {
$aVars[] = array("qtext",
"qbrand",
"qnew",
"qdiscount",
"qlimit",
"qmulti",
"qonline",
"qspsize",
"qrange",
"qcolor",
"qsize",
"qicon",
"qstart",
"sort",
"qclv1",
"uniqlo_url");
return $aVars;
}
// hook add_query_vars function into query_vars
add_filter('query_vars', 'add_query_vars_uniqlo');
假设url包含所有参数,如何获取参数?在我的主题php文件中。我用
global $wp_query;
$aVars[] = array("qtext",
"qbrand",
"qnew",
"qdiscount",
"qlimit",
"qmulti",
"qonline",
"qspsize",
"qrange",
"qcolor",
"qsize",
"qicon",
"qstart",
"sort",
"qclv1",
"uniqlo_url");
if(isset($wp_query->query_vars($aVars))) { //Do some thing}
$wp\u query->query\u vars($aVars)
正确吗?你从哪里得到的?您正在向查询变量添加参数。那么如何获取参数呢?但在许多教程中,它们使用$wp\u query->query\u vars($aVars)获取参数。是的,还有一个函数,您可以从中获取它。