Si se quiere redirigir a otra página en WordPress usando wp_redirect() suele ocurrir que no hay efecto alguno, que no se produce la redirección al incluir esta función en una función del archivo functions.php o en una plantilla de un tema.
WordPress devuelve un error del tipo "Cannot modify header information - headers already sent".
wp_redirect() es una función de WordPress que permite redirigir a un usuario que visita una página. Se suele usar para redirigir tras enviar información mediante un formulario. Basta con indicar mediante un parámetro la dirección URI a la que se quiere redirigir. Pero suele dar problemas, entre ellos el más común es obtener, en lugar de la página de destino, una en blanco o un error que dice que la cabecera ya se ha cargado y no se puede hacer la redirección.