Allow empty uris to be passed to add_query_arg(). Useful when appending arguments to WP_Query query strings that do not yet have any arguments.
git-svn-id: http://svn.automattic.com/wordpress/trunk@1872 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
2201be3af3
commit
368bf570e6
|
@ -2348,11 +2348,13 @@ function add_query_arg() {
|
|||
$uri = @func_get_arg(1);
|
||||
}
|
||||
else {
|
||||
$uri = @func_get_arg(2);
|
||||
}
|
||||
if ('' == $uri) {
|
||||
$uri = $_SERVER['REQUEST_URI'];
|
||||
if (@func_num_args() < 3) {
|
||||
$uri = $_SERVER['REQUEST_URI'];
|
||||
} else {
|
||||
$uri = @func_get_arg(2);
|
||||
}
|
||||
}
|
||||
|
||||
if (strstr($uri, '?')) {
|
||||
$parts = explode('?', $uri, 2);
|
||||
if (1 == count($parts)) {
|
||||
|
|
Loading…
Reference in New Issue