从网址获取var

时间:2018-08-17 11:06:28

标签: wordpress

我有这样的网址:

index.php?category_name=$matches[1]/$matches[2]&var1=yes&paged=$matches[3]

我想从此URL获取var1,怎么做?

致谢

1 个答案:

答案 0 :(得分:0)

在全局$ wp_query对象的WP_Query类中检索公共查询变量。

用法

<?php get_query_var( $var, $default ) ?>

参数

$ var  要检索的可变键。

示例

// Test if the query exists at the URL
if ( get_query_var('var1') ) {

    // If so echo the value
    echo get_query_var('var1');

}

获取URL变量

$parts = parse_url($url);
parse_str($parts['query'], $query);
echo $query['var1'];