[wp-hackers] Removing the canonical URL redirection for /page/1 in WP 3.0
Mike Schinkel
mikeschinkel at newclarity.net
Tue Sep 7 22:41:30 UTC 2010
Hi Dave,
I think you want the redirect_canonical hook. Here's a skelton showing you what I think you need:
add_filter('redirect_canonical', 'my_redirect_canonical');
function my_redirect_canonical($redirect_url, $requested_url) {
$do_redirect = true;
if (/* your expression to detect page not to redirect */)
$do_redirect = false;
)
return $do_redirect;
}
Hope this helps.
-Mike
On Sep 7, 2010, at 6:33 PM, David Morris wrote:
> Is there any way to have WordPress 3.0 not redirect /page/1/ URLs to the
> root URL of the blog?
>
> 2.9.1 seems to leave that URL alone, and now 3.0 does a 301 redirect. I
> would like to try and keep this URL intact. I started looking into the code
> in wp-includes/canonical.php around line 190 just to get a feel for what's
> going on, but I haven't gotten too far into that code.
>
> Let me know if you have any ideas. Thanks for your help,
>
> Dave Morris
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
More information about the wp-hackers
mailing list