mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
Merge pull request #1294 from ultimatemember/fix/register_redirect
Redirection from default registration to UM registration
This commit is contained in:
@@ -742,12 +742,12 @@ function um_registration_set_profile_full_name( $user_id, $args ) {
|
||||
add_action( 'um_registration_set_extra_data', 'um_registration_set_profile_full_name', 10, 2 );
|
||||
|
||||
/**
|
||||
* Redirect from default registration to UM registration page
|
||||
* Redirect from default registration to UM registration page
|
||||
*/
|
||||
function um_form_register_redirect() {
|
||||
$page_id = UM()->options()->get( UM()->options()->get_core_page_id( 'register' ) );
|
||||
$register_post = get_post( $page_id );
|
||||
if ( ! empty( $register_post ) ) {
|
||||
$page_id = UM()->options()->get( UM()->options()->get_core_page_id( 'register' ) );
|
||||
// Do not redirect if the registration page is not published.
|
||||
if ( ! empty( $page_id ) && 'publish' === get_post_status( $page_id ) ) {
|
||||
// Not `um_safe_redirect()` because predefined register page is situated on the same host.
|
||||
wp_safe_redirect( get_permalink( $page_id ) );
|
||||
exit();
|
||||
|
||||
Reference in New Issue
Block a user