From 2d9af20cc3b2554950064c15f067082e9f6cf7b8 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Sun, 10 Jan 2010 19:05:43 +0000 Subject: [PATCH] Do not fire the redirect_canonical filter if the redirect_url is empty. fixes #11700 git-svn-id: https://develop.svn.wordpress.org/trunk@12692 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/canonical.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-includes/canonical.php b/wp-includes/canonical.php index 57c3751693..6a60f4d64e 100644 --- a/wp-includes/canonical.php +++ b/wp-includes/canonical.php @@ -285,7 +285,7 @@ function redirect_canonical($requested_url=null, $do_redirect=true) { $redirect_url .= '?' . $redirect['query']; } - if ( $redirect_url == $requested_url ) + if ( !$redirect_url || $redirect_url == $requested_url ) return false; // Note that you can use the "redirect_canonical" filter to cancel a canonical redirect for whatever reason by returning FALSE