Disable canonical redirect in WordPress

Disable canonical redirect in WordPress.

Snippet Type

Execute on Child Sites

Snippet

# Disable canonical redirect completely
remove_action( 'template_redirect', 'redirect_canonical' );
# Disable "old slug" redirection
remove_action( 'template_redirect', 'wp_old_slug_redirect' );
# Disable "guess 404 permalink" redirection
add_filter( 'do_redirect_guess_404_permalink', '__return_false' );

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.