Wordpress Redirect nach Login

Einen User umleiten, nach dem dieser sich einloggen wollte.

<?php
 
/**
 * Redirect user after successful login.
 *
 * @param string $redirect_to   Übergebene Redirect URL
 * @param string $request       Ursprüngliche URL
 * @param object $user          User Object
 *
 * @return string               Redirect URL
 */
 
function my_login_redirect( $redirect_to, $request, $user ) {
	$user_has_no_subs = !tdc_has_user_subscriptions( $user->ID );
	$redirect_to      = ( $user_has_no_subs ) ? get_permalink( 10126 ) : get_home_url();
 
    return $redirect_to;
}
 
add_filter( 'login_redirect', 'my_login_redirect', 99, 3 );

Page Tools