2016-01-12 50 views
0

我創建了一個自定義帖子模板,根據分類和術語顯示帖子。如何在WordPress中獲取查詢字符串url?

,我創建看起來像這樣的網址:http://example.com/courses/course-title/?type=english-test&term=new

有一個例子here add_query_arg(),但它似乎是靜態檢索值

// This would output '/client/?s=word&foo=bar' 
    echo esc_url(add_query_arg('foo', 'bar')); 

// This would output '/client/?s=word&foo=bar&baz=tiny' 
$arr_params = array('foo' => 'bar', 'baz' => 'tiny'); 
echo esc_url(add_query_arg($arr_params)); 

問題:我怎麼能從網址獲取英文檢測並將它們存儲到變量?

任何幫助表示讚賞。謝謝

+0

不是100%清楚你正在嘗試做的。 – charlietfl

回答

1

您可以檢索值爲GET參數。

使用此:

$variable = $_GET['param_name']; 

//Or as you have it 
$type = $_GET['type']; 
$term = $_GET['term']; 

echo $type; // english-test 
echo $term; // new 
+0

你應該清理你的代碼。 **永遠不要**使用'$ _GET'和'$ _POST'變量的任何未經過清理的值。這是黑客用來將惡意代碼注入您的網站的最常見的地方。 ** SANITIZE SANITIZE SANITIZE ** –