Redirecionar e alterar a página de registro no WordPress

Eu precisava redirecionar qualquer visita à página de registro padrão do WordPress. Estou usando o Gravity forms e o add-on User Registration para registrar usuários em um site WordPress.

Eu também tenho uma página personalizada dedicada a lidar com registros de usuários.

Eu coloquei esse código em um arquivo mu-plugins.

<?php

class SiteRules {

/**
* Redirect anyone visiting the wordpress register link to the /register page

*/

public function redirect_register($link) {
wp_redirect
( wp_registration_url() );
exit();
}

/**
* Rewrite the reigster url

*/

public function register_url($url) {
return home_url( '/register' );
}

}
//
// Rewrite the register url to the custom page
//
add_filter
( 'register_url', array( SiteRules, 'register_url' ) );
//
// Redirect the registration form
//
add_action
( 'login_form_register', array( SiteRules, 'redirect_register' ) );